Elderly and vulnerable may have Covid jab every year, says Boris Johnson