Putin’s surprise ‘Easter truce’ has ended after just 30 hours. Zelenskyy has accused Russia of violating the ceasefire nearly 3,000 times. What was it really for?