Leadership races, a general election and, of course, Brexit dominated the BBC's Politics Live programme this the year.

For many viewers, the Mark Francois-Will Self stare-off was the TV moment of 2019, but there were others as this montage recalls.

UK viewers can watch the full programme for 30 days from transmission.