Jeremy Corbyn has been sunning himself in Croatia after snubbing an invite to the Passchendaele commemorations - and still hasn't broken his silence on Venezuela.

The Labour leader was snapped strolling through the streets of Dubrovnik as he takes a summer break from Westminster.

But he has been heavily criticised for organising the trip to coincide with a service to mark the centenary of the First World War battle. Instead he sent shadow defence secretary Nia Griffith to take his place alongside senior Royals and dignitaries.

By contrast, Theresa May broke into her holiday in Italy to attend the event in Belgium on Monday.

Mr Corbyn has also kept quiet about the spiralling crisis in Venezuela, where his ally President Nicolas Maduro is accused of trying to sweep away democracy.

The Labour leader (pictured last month) sent shadow defence secretary Nia Griffith to take his place alongside senior Royals and dignitaries at the service to mark the centenary of the First World War battle

Violence swept Venezuela this week as Maduro defied international condemnation to hold elections for a powerful new 'Constituent Assembly'. This was the scene as police clashed with protesters in Caracas

President Nicolas Maduro stands accused of trying to turn the country into an effective dictatorship as the economy disintegrates. Mr Corbyn has been a long-term champion of the hard-left regime

The Venezuelan regime is facing a mounting wave of international criticism over its crackdown on political opponents.

The economy of the country - which has huge oil reserves - is teetering on the brink of collapse with inflation running at more than 1000 per cent.

After a rigged election gave Mr Maduro's ruling socialist party nearly unlimited powers, security agents dramatically seized two opposition leaders from their homes earlier this week.

Boris Johnson has branded Mr Maduro's behaviour 'evil', and ministers have indicated they support US sanctions against the country.

Pressure has been mounting on Mr Corbyn to condemn the Venezuelan regime, which he has championed vocally for more than a decade.

Mr Corbyn hailed Mr Maduro's predecessor Huge Chavez as an 'inspiration to all of us fighting back against austerity and neo-liberal economics in Europe'.

As recently as two years ago - when the economy was already in freefall - he was hailing the 'achievements' of the Venezuelan government as a 'cause for celebration' and praising Mr Maduro.

Despite being on holiday, Mr Corbyn has found time to issue comments on a slew of other issues including the success of the England women's football team. But aides have merely said he is 'closely watching' developments in Venezuela.

On Monday, as the Passchendaele event took place without him in Belgium, a tweet was sent from Mr Corbyn's account saying: 'Today we commemorate the bravery of soldiers and nurses and reaffirm our commitment to peace #Passchendaele100.'

Mr Corbyn has previously suggested that there is nothing to commemorate about the First World War.

In a video uploaded to YouTube by the Communist Party in April 2013, Mr Corbyn questioned why the country was planning to spending 'shedloads of money' remembering the conflict.

'Next year, the government is apparently proposing to spend shedloads of money commemorating the First World War,' he said.

'I'm not quite sure what there is to commemorate about the First World War, other than the mass slaughter of millions of young men and women – mainly men – on the Western Front and all the other places. It was a war of the declining empires.'

The Duke and Duchess of Cambridge were with Prince Charles and the Prime Minister remembering those killed in the notorious First World War clash.

The Prince of Wales spoke of the 'courage and bravery' of British soldiers killed over the course of a bloody 100 days in the summer and autumn of 1917.

The Duchess of Cambridge laid flowers at war graves in Ypres (left) on Monday during a ceremony marking 100 years since the Battle of Passchendaele. Mrs May is pictured right speaking during the commemorations at the Tyne Cot Commonwealth War Graves Cemetery100th Anniversary of Passchendaele