Unfortunately, even dear old Blighty insists on sticking to the antiquated Latin concept known as the mile instead of favouring a more modern unit of distance.
I thought BT's FTTP was supposed to be 330 mbps download... Are you speed testing via a wired ethernet connection directly to your hub? Only 50 mbps sounds like time for compensation....