Skipper James Tavenier is facing an uncertain future at Ibrox