John Lewis returns to profit but staff miss out on bonus again

John Lewis returns to profit but staff miss out on bonus again