The reason is this new set of laws applied down by the the uk Gaming Fee (UKGC)