England defied the treacherous conditions brought to Murrayfield by Storm Ciara to edge Scotland 13-6 and relaunch their Guinness Six Nations title quest.