More than 100,000 people join a march in Berlin in protest at the recent rise in xenophobia.
- Model Chrissy Teigen can’t grasp British politics. No one in Britain can either.
- Steve Jobs and the secret to investing in public markets
- Brexit: Irish election ruled out to avoid ‘London chaos’ spreading
- Tory leadership: Who could replace Theresa May if she goes?
- Tourist’s 20-minute cave visit becomes two-night ordeal on Christmas Island