Does this mean that Summer has finally come to England this year?

Cheers

Jamie