Will I need to join Flying Club to earn Virgin Points when booking a flight or holiday with Virgin? Follow