Spain's Parliament has overwhelmingly approved a largely symbolic resolution that recognizes a Palestinian state.

The non-binding resolution follows moves in other European countries intended to push for a two-state solution to the Israeli-Palestinian conflict.

The vote Tuesday night was 319 in favor with two opposed and one abstention.

Britain and Ireland approved similar motions last month. Sweden's new left-leaning government went further and officially recognized a Palestinian state Oct. 30 — prompting Israel to withdraw its ambassador from Stockholm.

The European efforts reflect growing international impatience with Israel's nearly half-century control of the West Bank, east Jerusalem and its blockade of the Gaza Strip.

The Socialist opposition party that presented the resolution condemned the killing Tuesday of four people in a Jerusalem synagogue by two Palestinian cousins.