Question: are ba strict with hand luggage?
Answer: Because BA allow larger carry on bags, and because they are not the most strict enforcers, often their overhead bins fill up. When this happens they ask people to volunteer to check their cabin bag at the gate. The most basic tickets on BA don't include any checked bag for free.