News, views and top stories in your inbox. Don't miss our must-read newsletter Sign up Thank you for subscribing We have more newsletters Show me See our privacy notice Invalid Email

It's been a difficult week for the UK. After voting to leave the European Union in a historic referendum, our country seems to have been split down the middle.

Remain voters are blaming Leave voters for 'ruining their futures', Leave voters are telling Remain voters to stop complaining, politicians are tearing each other to shreds.

The Prime Minister has resigned, the shadow cabinet is falling apart, we're not sure what's happening to our economy and there are worrying reports of increased xenophobia.

It's fair to say we don't have much cause to love the UK at the moment.

We've also been made the butt of the joke all over the world.

But today one country has shown their love for us - and it's sure to give every Brit an ego boost.

Germans are taking to Twitter to say exactly what they love about the UK.

It all started when newspaper Zeit Online put out an appeal for people to send us a 'candystorm'.

It's led to a deluge of compliments. If you need a bit of faith restoring in your homeland, have a read of the very nice things below.

1. We have good hair

2. We're really funny

3. And we're lovely

4. We'll always be European. And we have tea.

5. We beat the Nazis

6. We invented queues and deep-fried Snickers

7. We still have a sense of humour after heartache

8. We're welcoming

9. We're multicultural

10. Our music, TV and film is great

11. As are our breakfasts and... weather

12. Some of us voted to remain

13. And we love our sarcasm

Now the #WeLoveUKBecause hashtag has been taken over by grateful Brits, keen to let their German friends know they appreciate the nice thoughts.