Snow covers the beach in New Brighton. Picture Jason Roberts