London, Apr 25 : A 12-year-old British girl gave birth to a baby boy on April 24.
The minor mum got pregnant after a one-night stand with an older lad, who is not her boyfriend.
The white girl belongs to a broken home and lives in a deprived part of the South West.
The young mum was not even aware that she was expecting, and was taken to hospital suffering stomach pains and feeling "under the weather".
"It was a shock. She had been feeling unwell for a while, fainting. We took her to hospital for tests, and she gave birth," The Sun quoted a family friend as saying.