A lucky UK ticket-holder was the sole winner of a £38 million EuroMillions jackpot.

Camelot said one ticket had matched all seven numbers to win the top prize of £38,254,645.20.

The winning numbers were 18, 23, 27,42 and 44 and the Lucky Star numbers were 2 and 7.

Andy Carter, senior winners’ adviser at The National Lottery, said: “One very lucky ticket-holder has scooped tonight’s £38 million EuroMillions jackpot.

"Players all across the country are now urged to check their tickets to be in with a chance of claiming this amazing prize.”

Could the lucky winner be you? Have you checked your ticket?