Katie Melua has announced she has given birth to a little baby boy with most of her fans having no idea the Nine Million Bicycles singer was even pregnant