Brexit: why was the border 'backstop' so crucial to Brexit deal defeat?

After a late night dash to Strasbourg on March 11, the British prime minister, Theresa May, said she had agreed “legally binding” changes to the Brexit withdrawal agreement with the European Union, writes
.Designed to avoid the UK being kept indefinitely within the so-called Irish backstop, such changes were deemed key in order for MPs to agree to the Brexit deal in parliament. But the deal was still defeated on March 12 by 149 votes. Why was the Irish backstop such a sticking point?