Hungarian-British writer David Szalay has won this year's Booker Prize for fiction with his novel Flesh, the story of an ordinary man's life over several decades.
Szalay, who was previously shortlisted in 2016 for All That Man Is, received STG50,000 ($A100,822) and a trophy, presented to him by last year's winner Samantha Harvey.
Flesh was described as an "extraordinary, singular novel" by chairman of the judges, Roddy Doyle.
An extract from the book, performed by rapper Stormzy, was screened at the London ceremony, which was attended by celebrity guests including The White Lotus actor Jason Isaacs, comedian Sara Pascoe and comedian Lenny Henry.
Szalay's sixth work of fiction, a meditation on power, tracks the life of teenage Istvan from Hungary who eventually moves from the army to t

The Canberra Times Court & Crime

PBS NewsHour Video
FOX19 NOW
Raw Story
The List
Week | 25 News Now Sports
OK Magazine
FOX 10 Phoenix National
Real Simple Home
The Daily Beast