A FARM worker has been named the world's biggest liar in an official competition.

Mike Naylor, 59, who works for a muck-spreading company, won the 2015 World's Biggest Liar competition at the Bridge Inn, West Cumbria, where contestants have to tell the tallest tales in front of a live audience.

Mike walked off with the trophy with a story about how he'd discovered his royal ancestry and had a trip to Buckingham Palace after he cut himself shaving and paramedics confirmed he had royal blood.