Venezuela crisis: What's going on?

Venezuela has seen a wave of protests since 1 April, with dozens of people killed in clashes. But how did it get to this?

Update 2 August 2017: This video has been updated to reflect the latest developments in Venezuela.

2 August 2017