North Berwick's Loony Dook took place at the town's West Beach yesterday (Wednesday). People of all ages 'enjoyed' the chilly water, with few staying in for any length of time as they were soon returning to shore and getting back into some warm clothes. There were many spectators who also braved the cold wind and rain on January 1.

The dook took place despite similar events in and being cancelled..