Active Punters are not supposed to give blood for a certain period of time since their last punt.
Prostitutes are banned from giving blood for life.
Punters should not give blood for 12 months after having sex with a prostitute.
Prostitutes should not give blood. Period. ( soz about the pun)
There is no ban. It is a self imposed thing, a decision for the prostitute to make, and if she has a social conscience then she won't.
Why do you always make everything sound so bad mate.