(the £,@ and # are in the wrong places)

And where, pray tell, are these characters on British keyboards? And is there any more need for the @ and # in the UK than in the US?