I notice that there is a distinct silence from BA crew members so I shall have a stab at guessing the take home pay - based on friends in the job and bar talk down route.
At BA I believe the following figures are correct...
Short Haul Junior £900 - £1700 pcm
Long Haul Junior £1700 - £2700 pcm
Long Haul Purser £2500 - £3500 pcm
Long Haul CSD £2800 - £4000 pcm
These figures are net, ie after tax.