BLP revenue up 6 per cent at half year