Gosh, I wasn't expecting so many responses - so thank you all!
I got my letter for my H1bac and liver function tests this week, so when I rang up to make an appointment I asked again about a date for the flu jab and thankfully they've sorted out a date I can make :)
regards,
David