GBP/USD struggles to hold its ground and trades marginally lower on the day at around 1.2600 in the European session on ...