Nightmare! One of the people at my new job (HMLR) has come from DWP and another from HMRC. Seems to be lots of moving around in the civil service. Best of luck with it all, mate. No time like the present to address the issues you're having: just be honest with your trainers and say, you are struggling and would like to put time and effort into making it right.It’s a job with the DWP. Every time I get comfortable in a new job they move me somewhere else.