MacShane stands firm