53-year-old Gary McKee, who vowed to run and complete a marathon on every day of 2022 for fundraiser hit his £1m target after completing his final run on the last day of 2022, according to The Guardian.
McKee, from Cleator Moor, in Cumbria, began his challenge on 1 January last year and vowed to contribute donations to Macmillan Cancer Support and West Cumbria Hospice at Home, The Guardian reported.
It said the father-of-three often ran his 42km route before starting work at the Sellafield nuclear site.
Mckee thanked everyone for the 'fantastic reception as he crossed the finish line.
Taking to Twitter he revealed that he had reached his £1m goal in aid of charities, the report said.
Speaking afterwards, he said "The streets were lined. It was raining, but everybody was out clapping and shouting. "It was fantastic seeing everybody there. It's something I'll always remember.", quoting McKee, The Guardian, said.
Also read|Rapper Theophilus London missing since few weeks, family seeks help from police