Britain, Germany, Europe: challenges of the 21st century