I take home about £3100 for a full months flying (no leave or simulator), 5 years in BA on short haul, flew 750 hours in the last 12 months, around 1350 hours on duty, no overtime. For your comparison, Easyjet pilots do around 800 hours per year at their busiest base (Luton), but don't have to put up with all the dicking around and inefficiency that comes with flying into LHR. Incidentally, are you full time Anti-Ice, because after 11 years on the old contract you're only making what my friend earned after two years on the new contract on short haul, which is also what the new guys from LGW are making as soon as they arrive at LHR.