I was once with a few friends in a car driving along a small country and before we realized it we were in Germany. We returned by a different road and were stopped by the Swiss boarder police, the only ID I had on me was my credit and bank cards along with my Swiss drivers license. I showed it to them, said sorry and they said no problem and let me pass. That was some 10 years ago but since then I make sure I have my pass with me every time now.
You don't have a British ID or drivers license of some sorts..?