Blood spilled and Alfie and Hayley exposed in Christmas EastEnders

Tensions mount in Albert Square in the build-up to Christmas (Kieron McCarron/BBC)
Tensions mount in Albert Square in the build-up to Christmas (Kieron McCarron/BBC)