Where stands Britain?