Cheapest fresh whole turkey seen was £3.99 a kilo.
I know Sainsburys are advertising at £4.50 a kilo.
Also saw other reasonably priced meat
whole duck 1.8kg £5.99
whole chicken 2kg £4.30
leg of lamb £4.99 a kilo (Some were huge around 3kg)
beef joint £3.95 a kilo
Pork leg joint £2.79 a kilo
They even had whole goose for £39.99 but I wasn't paying much attention to the weight but they were enormous (only two could fit in their slide top fridges)
I didn't see any salmon in my local and know they didn't have it last year but I believe tesco is selling for £4.50 a kilo