I don't understand how anyone can pick Berlin over the UK after seeing this!
Maybe there is more in life than money?
Because raw taxation numbers do not describe everything.
Germany is still cheaper by almost 30% in most things. You also pay for unemployment insurance (60% of net salary after year), better family benefits, cheap childcare, better Health Service, decent retirement etc.