A man who won more than £300,000 on a £1 horse bet – including on races at Brighton – said his brain was a "wreck" as he realised how much he had won.

Bookies William Hill said the Glasgow-based man, who wishes to stay anonymous, scooped £353,000 after winning a seven-horse accumulator bet.

He said: "I'm shocked. I regularly place these little bets and everyone tells me I'm mad.

"I've hit the bar a few times but this is incredible.

"My brain was a wreck and I couldn't understand the balance on my account. I first thought it would pay about £21,000 and had to get my son to come and translate that the numbers meant I'd actually won £353,000."

He said he would spend his winnings on buying his own home, and planned to visit his sisters abroad.

He placed his 50p each-way accumulator on seven horses running at Brighton, Nottingham, Towcester and Kempton.

A spokesman for William Hill, who took the bet, said: "He's our luckiest ever punter."