Hey British followers! Can you tell me whether or not PG Tips is really "England"s No 1 tea?"