A mechanic for a professional cycling team has completed a 6,600-kilometre ride around the coastline of Great Britain – and visited all 181 of the lighthouses that are located on the mainland.

Sam Hayes, who works for the UCI Continental outfit Madison Genesis, undertook the trip to raise money for the male suicide awareness charity, the Campaign Against Living Miserably.

To date, he has raised almost £2,000 through the website Just Giving, against an initial target of £1,200 – enough to enable CALM, which receives around 200 calls daily, to run its helpline for 24 hours.

Hayes’ Twitter feed is well worth a look – who knew that selfiestaking by a bloke in a cycle helmet in front of lighthouses could be such a compelling genre of photography?