Our 25 favourite tweets of the week

It’s been an emotional week: the highs of the World Cup semi-final build-up versus the lows of the World Cup semi-final result; Jeremy Hunt losing the NHS job versus Jeremy Hunt becoming the top diplomat representing the UK to the world; the Thai football team leaving the cave versus Donald Trump arriving in Britain. We need some light relief.

Luckily, these 25 excellent tweets provide just that. In no particular order:

1.

2.

3.

4.

5.

6.

7.

8.

9.

10.

11.

12.