Waves of protestors clad in masks and hoods battled with riot police in Caracas and other major Venezuelan cities last night, leading to at least two more deaths in the latest outburst of unrest against President Nicolas Maduro.