Barnes finished second behind Christina Boxer in 2:02.04 at the 1979 UK Championships and third in 2:02.74 behind Chris Benning and Janet Prictoe at the 1979 AAA Championships, before going on to win a bronze medal at the 1980 European Indoor Championships in Sindelfingen. Her time of 2:01.5 moved her to second on the British Indoor all-time list behind Jane Colebrook's 2:01.12 from 1977. She would remain second on the British indoor all-time list until Kelly Holmes ran 1:59.21 in 2003.