Venezuela crisis: How the political situation escalated

Venezuela’s political crisis appears to be reaching boiling point amid growing efforts by the opposition to unseat the socialist president, Nicolás Maduro. US President Donald Trump officially recognised Juan Guaidó as the legitimate president of Venezuela just minutes after the latter had said he would take over the executive powers.

But what exactly is behind the crisis rocking Venezuela?