It's my own fault, been meanig to buy a London Joburg ticket for the past couple of months, for June 2016. Prices been at £600, logged on to BA just now, it's shot up to over £900. Are they likely to go one way - even higher? £300 increase isn't a small increase.