Transport and other public services across Spain have faced serious disruption on Wednesday in the nation's first general strike in 14 years.

The main unions called the strike over housing and the high cost of living, with demonstrations planned across the country.

It comes nearly two weeks before Spain's parliamentary elections, which will be held on 29 November.

Prime Minister Pedro Sánchez called snap elections last month after parliament failed to approve his plan for housing reform.

The BBC's Nick Beake reports from the protest in Madrid.

'If I tell you to run, run': BBC joins a Ukrainian drone unit as it protects a front-line city

Slovyansk continues to be bombarded by Russian forces, making it almost uninhabitable with less than 10% of its pre-war population remaining.

Russia's leading independent newspaper closes after eviction

The outlet has been evicted from its offices of three decades and says it's been blocked from receiving donations.

'I treat all these people like they are victims', says doctor who treated Krakow shooting suspect

Two doctors were eating near the Polish city's Main Market Square when a gunman began firing at random.

How the deadly shooting in Krakow unfolded

Video authenticated by BBC Verify shows the moment gunshots rang out in Krakow's main market square.

'All this food is now useless': Piles of rubbish after shop freezers hit by cyber-attack

Dozens of supermarkets in seven European countries dumped huge quantities of food after refrigerators and freezers were targeted in a cyber-attack.

What we know about the alert app hack in Ukraine and Russia

Both Ukraine and Russia say their air raid alert apps were cyber-attacked - Joe Tidy explains what we know so far.

Peaceful protests in Germany spiral into violence and looting

Thousands joined largely orderly demonstrations earlier in the day, before violence erupted in Frankfurt, Berlin, Cologne and Hamburg.

Thousands demonstrate in Paris as protests spread across Europe

More than 320,000 people demonstrated across France against the rising cost of living and poor public services, with clashes between some protesters and police.

Emotional reunions with loved ones for Oleshky evacuees

The BBC's Dan Johnson travelled to the northern Ukrainian border with Belarus after evacuated Oleshky residents arrived in buses and ambulances following a temporary ceasefire.

How has the ceasefire in Russian-occupied Oleshky been unfolding?

Ukraine correspondent Dan Johnson explains the temporary ceasefire in the devastated town of Oleshky.

What we know about Ukraine-Russia truce in Oleshky, brokered by Melania Trump

The Russian-occupied city of Oleshky has had no electricity, gas or water for three years, as residents reported having to eat weeds to survive.

Joy and disbelief on Serbian streets as Vučić concedes election defeat

BBC correspondent Nick Thorpe reports from Belgrade, where there were rapturous celebrations following the victory of the student-led movement.

Fireworks and tear gas as protesters and riot police clash in Paris

The BBC's Europe correspondent reports from Paris where mostly peaceful protests turned into unrest after nightfall.

Fire engulfs Hitler's mountaintop Eagle's Nest retreat

Police in the southern German state of Bavaria have detained a 33-year-old German man following the fire.

Ukraine hit by strikes after Russia agrees to new peace talks

The three waves of Russian missiles were launched at hours after Russia said it was "ready in principle" to resume peace talks with the US and Ukraine.

Clean up begins after French riots but police remain

Outside of Paris, Marseille saw some of the worst damage, with shop owners reporting more than 600 premises having been looted.

Ukraine says it carried out first drone airlift of wounded soldier from front line

The serviceman was surrounded by landmines and enemy drones so a ground rescue was not possible, Ukraine's military says.

Pink Panther rioting in France is actually AI

BBC Verify looked at images appearing to show the Pink Panther rioting in France, but they’re actually AI.

Are the French riots a warning of an intense election to come?

Rioting, looting and vandalism has gripped France over the weekend after protests spiralled out of control across the country.

Watch: Police 'lost control' in French cities, interior minister says

Laurent Nuñez offered his resignation following a weekend of unrest, but President Macron declined it.