President Frank-Walter Steinmeier's visit to UK is the first by a German head of state in 27 years.