The former FBI director faces questions from two congressional committees about his report on the Donald Trump campaign and Russia.

The BBC's Anthony Zurcher reminds us how we got here and what may lie ahead.

Edited by Shrai Popat