Take a look at our gallery of photos as former Prime Minister David Cameron attends Cheltenham Literature Festival today.

The former Prime Minister is talking about his memoirs On The Record with BBC's Sophie Raworth at Cheltenham Racecourse.

It was not all that easy for Mr Cameron to gain access to the racecourse though, with hundreds of protesters lining the roads to demonstrate their frustration over Brexit.

He is blamed by some for his role in Brexit after calling the referendum during his time in office.