Thanks guys pretty much figured I'd have to resign - kinda glad I left my 8 weeks annual leave sitting there. Tried calling to speak to my boss today but he's out, will try again tomorrow and see if he's had any feedback and any other roles, no use drawing out the inevitable they have someone doing my job who will just continue doing it.

I have backup employment option so not too stressed