The big bill split: Why being polite - and your mate's cocktail - is costing you £240 a yearThe Independent• 1d