Hello,
UK will have to join to the Eurozone at some point. Euro has become a widely accepted currency for international trade. Many countries has started replacing USD with Euro in their national reserves. This is the main reason why USD is becoming weaker and weaker. GBP cannot stay strong by itself. The value of the currency is not only related to the production, it is highly dependent of the acceptance by other countries as a trade currency.