Forget jetting off to the Mediterranean, Britain's stunning coastline offers a wealth of beaches that rival those further afield. From tranquil Welsh coves to Cornwall's dramatic shores, a staycation ...