Amanda Fleet (@amanda_fleet1) header
Amanda Fleet (@amanda_fleet1) profile picture

Author of the time-slip romance "Out of Time, and the "Guardians of The Realm" urban fantasy series. Sassenach who loves living in Scotland. 🕷️ 😷

Scotland, United Kingdom
Joined November 2015
Photo by Amanda Fleet (@amanda_fleet1)Photo by Amanda Fleet (@amanda_fleet1)Photo by Amanda Fleet (@amanda_fleet1)Photo by Amanda Fleet (@amanda_fleet1)Photo by Amanda Fleet (@amanda_fleet1)Photo by Amanda Fleet (@amanda_fleet1)Photo by Amanda Fleet (@amanda_fleet1)Photo by Amanda Fleet (@amanda_fleet1)Photo by Amanda Fleet (@amanda_fleet1)Photo by Amanda Fleet (@amanda_fleet1)
Life really DOESN'T need people being mean or trying to knock each other down or belittle what they do. Please, just be fair to everyone?
3
53
4
94
Amanda Fleet retweeted
I have three monitors on my desk. The left one shows the order book. The middle one shows Truth Social. The right one shows the investigation queue. On April 21st, the left screen moved first. I am a Senior Surveillance Analyst at a commodities exchange. I have held this position for nineteen years. My job is to monitor trading activity for suspicious patterns and generate compliance reports. I am employee of the quarter. I have a mug. At 19:54 GMT on April 21st, someone placed 4,260 sell orders on Brent crude futures. They did this during post-settlement. The window after the market closes when daily volume is typically in the dozens. Sometimes single digits. Sometimes I watch the screen and nothing happens for forty minutes and I think about whether my daughter is happy. On April 21st, someone placed $430 million in directional bets in 120 seconds during that window. One hundred and twenty seconds. I timed it on my watch because the system clock rounds to the nearest minute and I have found, in nineteen years, that precision matters to no one but me. At 20:10 GMT, the President posted on Truth Social that he was extending the Iran ceasefire. Brent dropped from $100.91 to $96.83. I flagged the trade. I flag a lot of trades. I want to tell you what happens to my flags. My flags go into a system called TRACE. Trade Review and Compliance Evaluation. I did not name it. The system generates a report. The report goes to a committee. The committee has a name I am not allowed to share but I can tell you it meets quarterly and the conference room has a credenza with bottled water that is sparkling because someone once put still water in the room and a managing director sent an email about it that was longer than most of my surveillance reports. The committee reviews my flags. The committee has reviewed all of my flags. Here is the complete record of actions taken on my flags in 2026: Reviewed. That's it. "Reviewed" is a status. In compliance, a status is the absence of an action that has been given a name so it looks like one. Let me show you my flags. March 9th. Someone bet millions on oil falling at 18:29 GMT. Forty-seven minutes later, a CBS reporter posted that the President said the Iran war was "very complete, pretty much." Oil dropped 25%. Forty-seven minutes. I flagged it. March 23rd. Someone sold 5,100 lots of Brent and WTI crude futures between 10:49 and 10:50 GMT. Fourteen minutes later, the President posted on Truth Social about a "COMPLETE AND TOTAL RESOLUTION" to hostilities. Oil dropped 11%. Over 13,000 contracts traded in sixty seconds after the post. Fourteen minutes. I flagged it. April 7th. Someone established a $950 million short position in oil futures at 19:45 GMT. Three hours later, the President declared a two-week ceasefire. Nine hundred and fifty million dollars. I flagged it. April 17th. Someone placed $760 million in bearish bets twenty minutes before Iran's foreign minister confirmed the Strait of Hormuz would reopen. Seven hundred and sixty million. I flagged it. April 21st. The $430 million. Fifteen minutes. I flagged it. That is $2.1 billion in directional oil bets in April alone. Every one of them landed on the correct side of a presidential announcement. Every one of them was placed in a window so narrow you could measure it in bathroom breaks. I flagged every single one. The CFTC chair told a Congressional committee that his organization has "zero tolerance" for fraud and insider trading. I wrote that quote on a Post-it note and stuck it to my right monitor. The one that shows the investigation queue. The investigation queue has not moved since March. Zero tolerance. Zero staff. Zero budget. Zero prosecutions under the STOCK Act since it was signed in 2012. Fourteen years. The law has existed for fourteen years and has been enforced zero times. In compliance, we call that a compliance rate of one hundred percent. No cases filed means no cases lost. You cannot fail an audit you never conduct. We call that excellence. Last month the White House sent an internal email to staff. I was not on the distribution list but I have read reporting on it and I need you to sit with what I am about to say. The email instructed White House staff not to use insider information to place bets on prediction markets. The White House had to send a memo telling its own employees not to insider-trade. I want you to read that sentence again. Not because the instruction was unclear. Because the instruction was necessary. Because someone in the building looked at the same pattern I have been flagging for months on my three monitors and decided the appropriate response was an email. The President's son sits on the advisory board of Kalshi. He is an investor in Polymarket. Both are prediction markets. Both saw accounts created days before U.S. military action. One account. I cannot stop thinking about this account. It was called "Burdensome-Mix." It was created in December. On January 2nd, it placed $32,500 on Venezuela's president being removed from power. On January 3rd, Maduro was seized by U.S. special forces. Burdensome-Mix collected $436,000. Then it changed its username. Then it disappeared. One account is a coincidence. But there were six. Six accounts were created on Polymarket in February. All bet on U.S. strikes on Iran by the 28th. When the President confirmed the strikes, the six accounts collected $1.2 million between them. Five of the six never placed another bet. The sixth went on to correctly predict the ceasefire date and made another $163,000. My surveillance system logged all of this. My system logs everything. My system does not have opinions and neither do I. I generate reports. The reports go to committees. The committees meet quarterly. Between meetings, the windows get shorter and the bets get larger. March 9th: 47 minutes. March 23rd: 14 minutes. April 17th: 20 minutes. April 21st: 15 minutes. The window is compressing. In March, you had time to make coffee between the trade and the announcement. By April, you had time to send a text. By summer, at this rate, the trade and the announcement will be the same event. The spokesman said any implication that administration officials are engaged in insider trading is "baseless and irresponsible reporting." Then the White House sent the email again. I have been in compliance for nineteen years. I have seen insider trading run out of strip mall offices by men who could not spell "derivative." I have seen pump-and-dump schemes coordinated over WhatsApp by people who used their real names. I have seen a man try to manipulate soybean futures from a Panera Bread. I have never seen $2.1 billion in perfectly timed trades across five presidential announcements in a single month go uninvestigated. But I have also never seen a compliance system work this beautifully. Every trade flagged. Every report filed. Every committee briefed. Every quarterly meeting attended. Bottled water: sparkling. Minutes: distributed. Zero prosecutions. As long as the flags go up and the cases don't, my performance review says I am meeting expectations. I am meeting expectations. The system is meeting expectations. The $2.1 billion is meeting expectations. The fourteen-year-old law with zero prosecutions is meeting expectations. The left screen moves. The middle screen moves. The right screen stays perfectly, immaculately still. In my field, we call this price discovery.
1,024
12,781
1,770
30,032
1,940,877
Amanda Fleet retweeted
He sat with an accordion and played one of Vivaldi’s hardest pieces alone, sounding like a full orchestra in his hands 🎶
316
1,868
211
8,760
432,032
Replying to @skrsgardbill
@skrsgardbill you saw this, right? instagram.com/stories/oddmag… (the one with Jakob in a wig)
1
27
@skrsgardbill you saw this, right? instagram.com/stories/oddmag… (the one with Jakob in a wig)
1
1
26
I’m buying yarn and needles from woolstack.co.uk! woolstack.co.uk via @http://www.woolstack.co.uk
22
I’m buying yarn and needles from woolstack.co.uk! woolstack.co.uk via @http://www.woolstack.co.uk
35
Spent my Saturday analysing the 28-point plan. The result: If the US is seriously considering enforcing this plan, it would place itself in violation of: • 13 binding treaties and international instruments • 23 political commitments, declarations, and authoritative resolutions • 35 explicit articles, clauses, and legal principles Total: 71 separate international legal or political obligations. Full analysis below — and keep in mind that even this list is far from exhaustive. ......... This is structured by principles. Under each principle I first state the core rule, then list key treaties/commitments, and show which points of the Witkoff–Dmitriev 28-point plan collide with them. (References to the plan use its point numbers.) I. Non-recognition of territorial acquisition by force and Ukraine’s territorial integrity Core idea: No state may recognize as lawful any territorial change achieved by aggression; all states must respect Ukraine’s territorial integrity within its internationally recognised borders. Key commitments and instruments the US is bound to or has endorsed UN Charter – Article 2(4): prohibition on the threat or use of force against the territorial integrity or political independence of any state. – Creates peremptory norms (jus cogens) and erga omnes obligations not to recognize or assist serious breaches. UN General Assembly resolutions on Ukraine’s territorial integrity – Resolution 68/262 (2014) “Territorial integrity of Ukraine” (Crimea). – Resolution ES-11/1 (2022) “Aggression against Ukraine”. – Resolution ES-11/4 (2022) “Territorial integrity of Ukraine: defending the principles of the Charter of the United Nations”, which: • declares the referendums and annexation of Donetsk, Kherson, Luhansk and Zaporizhzhia “invalid” and “illegal under international law”; • calls on all states not to recognize these territories as part of Russia and demands Russia’s full withdrawal. Declaration on Friendly Relations (UNGA Res. 2625, 1970) – States that no territorial acquisition resulting from the threat or use of force shall be recognized as legal Definition of Aggression (UNGA Res. 3314, 1974) – Reiterates that no territorial acquisition or special advantage resulting from aggression is or shall be recognized as lawful. OSCE Helsinki Final Act (1975) and Charter of Paris for a New Europe (1990) – Inviolability of frontiers; territorial changes only in conformity with international law and by peaceful agreement, not by force. PACE Resolution 2605 (June 2025) on the legal and human rights aspects/consequences of Russia’s aggression – Stresses that inviolability of borders and non-recognition of territorial acquisitions resulting from use of force are core tenets of international law and of the rules-based order. UNGA Resolution ES-11/5 (2022) on remedies and reparations for Ukraine – Reaffirms Ukraine’s sovereignty and territorial integrity, and links it to accountability and reparations. How the Witkoff–Dmitriev plan conflicts – Point 21: • “Crimea, Luhansk and Donetsk will be recognised as de facto Russian, including by the United States.” • Kherson and Zaporizhzhia “frozen along the line of contact,” amounting to de facto recognition. • Part of Donetsk Oblast that Ukraine currently controls is to be vacated by Ukraine and the withdrawal zone is to be “internationally recognised as territory belonging to the Russian Federation.” – Point 2: “All ambiguities of the last 30 years will be considered settled” – in context, this means settling Russia’s unlawful territorial gains and closing the file. By agreeing to these, the US would: • directly contradict multiple UNGA resolutions it voted for (68/262, ES-11/1, ES-11/4, ES-11/5); • breach the customary principle of non-recognition of territorial acquisition by force; • undermine OSCE commitments and the PACE line that such acquisitions must never be recognized. II. Sovereign right of states to choose their own alliances and foreign policy (no “sphere of influence”) Core idea: Every sovereign state has the right to determine its own security arrangements and alliances; no other state may veto that choice or coerce it to change orientation. Key commitments UNGA Resolution 2625 (Friendly Relations, 1970) – Every state has the right “to choose its political, economic, social and cultural systems, and to determine freely its foreign policy.” – No state may compel another to subordinate its sovereign decisions. OSCE Helsinki Final Act (1975) – States may belong or not belong to alliances and organizations; they have the right to neutrality and to choose their own security arrangements. OSCE Charter of Paris (1990) – Affirms freedom of states to choose their own security arrangements. OSCE Istanbul Summit Declaration (1999) – “Each participating State has an equal right to security” and “the right to choose or change its security arrangements, including treaties of alliance.” – No state or group of states may claim any pre-eminent responsibility for others’ security (direct rejection of “spheres of influence”). OSCE Astana Commemorative Declaration (2010) – Reaffirms inherent right to choose or change security arrangements, including alliances. How the plan conflicts – Point 3: “Russia will not invade neighbouring countries and NATO will not expand further.” – Point 7: Ukraine must enshrine in its constitution that it will not join NATO, and NATO must amend its own statutes to exclude Ukraine permanently. – Point 8: NATO agrees never to station troops in Ukraine. This would: • institutionalise a Russian veto over Ukraine’s (and potentially other states’) security choices; • contradict the OSCE acquis (Helsinki, Paris, Istanbul, Astana) to which the US is a participating State; • run against UNGA 2625’s prohibition on compelling a state to alter its foreign policy orientation. If the US were to sponsor or enforce this arrangement, it would be acting contrary to its own commitments to these principles. III. Prohibition of aggression and duty not to reward or stabilise its results Core idea: Aggression is “the supreme international crime”; states must not aid or assist in maintaining situations created by aggression and must cooperate to end such breaches. Key commitments Nuremberg Charter and Nuremberg Principles (UN, 1950) – Aggressive war defined as a crime against peace. – Aggression is “the supreme international crime” because it contains all others. UN Charter and UNGA Resolutions ES-11/1 and ES-11/4 – Russia’s invasion is characterized as aggression and a breach of the Charter; states must not recognize outcomes of aggression and must demand withdrawalUNGA Res. 3314 (Definition of Aggression) – Annexation or occupation of territory by force constitutes aggression; no territorial advantage from aggression is lawful. ILC Articles on State Responsibility (Arts. 40–41) – For serious breaches of peremptory norms (like aggression and territorial acquisition by force): • no recognition of the situation as lawful; • no aid or assistance in maintaining that situation; • obligation to cooperate to bring the breach to an end. PACE Resolution 2605 (June 2025) – Qualifies Russia’s conduct as continued aggression and stresses that the inviolability of borders and non-recognition of territorial acquisitions from use of force are foundations of the rules-based order; – supports creation of a special tribunal for the crime of aggression and comprehensive accountability. How the plan conflicts – Point 21 again: locks in territorial gains from aggression and requires US recognition. – Point 13: rapid reintegration of Russia into the global economy, including G8 return and large-scale strategic cooperation, without prior withdrawal and accountability. – Point 14: remaining frozen Russian funds are partly turned into a joint US–Russian investment vehicle, incentivising the status quo rather than its reversal. By endorsing such a settlement, the US would be: • stabilising and legitimising the main fruits of a recognized act of aggression; • potentially violating the duty not to recognize or assist serious breaches of peremptory norms; • contradicting the direction of PACE and broader Western policy to insist on accountability and full respect for territorial integrity before normalisation. IV. Prohibition of amnesty for war crimes, crimes against humanity and other core international crimes Core idea: Serious international crimes must be investigated and prosecuted; blanket amnesties for such crimes are incompatible with modern international law. Key commitments Geneva Conventions (1949) – US party – Common Article 1: obligation to “respect and ensure respect” for the Conventions. – Grave breaches (wilful killing, torture, inhuman treatment, unlawful deportation, etc.) must be searched for and prosecuted (GC I Art. 49, GC II Art. 50, GC III Art. 129, GC IV Art. 146). Customary international humanitarian law (ICRC Rule 158) – States must investigate war crimes allegedly committed by their nationals or on their territory, and prosecute the suspects; – No amnesty is permitted for war crimes. Convention Against Torture (CAT, 1984) – US party – Articles 4–7: obligation to investigate and prosecute torture; amnesty for torture is incompatible with these duties. Nuremberg Charter and Principles – No immunity for officials (Article 7); no defence of “just following orders” (Article 8); war crimes and crimes against humanity are crimes under international law and cannot be neutralised by domestic measures or political deals. UN Security Council and Secretary-General practice – Repeated statements and policies that UN-endorsed peace agreements must reject amnesty for genocide, war crimes, crimes against humanity and gross human rights violations. PACE Resolution 2605 (and earlier PACE texts) – Calls for full accountability, supports the special tribunal for the crime of aggression, and stresses that there can be no impunity for serious crimes committed in Ukraine. How the plan conflicts – Point 26: • “All parties involved in this conflict will receive full amnesty for their actions during the war and agree not to make any claims or consider any complaints in the future.” This is a blanket, across-the-board amnesty covering all parties and all acts during the war, without distinction between lawful and unlawful conduct. If the US were to sponsor and enforce such a clause, it would: • contradict its obligations under the Geneva Conventions and CAT to prosecute grave breaches and torture; • run counter to the customary prohibition on amnesty for war crimes and other core crimes; • undermine the Nuremberg-based anti-impunity framework; • directly conflict with PACE’s push for a special tribunal and with the broader international effort toward accountability for crimes committed in Ukraine. V. Victims’ right to remedy, reparations and justice Core idea: Victims of gross violations of human rights and serious violations of IHL are entitled to truth, justice, and reparation; states cannot pre-empt these rights by political deals or “no claims” clauses. Key commitments UN Basic Principles and Guidelines on the Right to a Remedy and Reparation (2005) – Victims of gross violations of international human rights law and serious violations of IHL have the right to: • equal and effective access to justice; • adequate, effective and prompt reparation; • access to relevant information concerning violations. UNGA ES-11/5 (2022) on remedies and reparations for Ukraine – Reaffirms the need for an international mechanism for reparation for damage, loss or injury arising from Russia’s internationally wrongful acts in UkraineCouncil of Europe’s Register of Damage and PACE texts – Council of Europe and PACE support creation of a Register of Damage and mechanisms for full reparation to Ukrainian victims and the state of Ukraine. How the plan conflicts – Point 26 (again): • “All parties… agree not to make any claims or consider any complaints in the future.” – This would extinguish, by political fiat, the claims of victims to justice and reparations. – Point 14: • Frozen Russian assets are partly repurposed into US–Russia profit-sharing ventures, and European frozen assets are unfrozen, rather than being dedicated in full to a victim-centred reparations mechanism consistent with ES-11/5 and CoE practice. US support for such provisions would be at odds with: • its own vote for ES-11/5; • the emerging international reparations framework for Ukraine; • the general UN principle that victims’ rights cannot be traded away in peace deals. VI. Collective commitments on sanctions, non-normalisation, and accountability for aggression Core idea: Sanctions and diplomatic isolation are tools to enforce respect for international law; states have committed to sustain them until aggression ends and accountability is ensured. Key political and legal commitments Multiple UNGA resolutions and state practice on sanctions and non-recognition of Russia’s annexations (2014–2024). PACE Resolution 2605 and prior PACE texts – Call for sustained pressure and accountability, including a special tribunal, until Russia ceases aggression, withdraws, and pays reparations; stress that normalisation and lifting of sanctions must be linked to compliance with international law. NATO, EU and G7 statements (which the US has signed onto) – Commitments to maintain sanctions and political non-recognition until Ukraine’s territorial integrity is restored and accountability ensured. How the plan conflicts – Point 13: phased reintegration of Russia into the global economy, including a new long-term US–Russia economic cooperation agreement and re-admission to the G8, without tying this to full withdrawal, reparations and accountability. – Point 14: use of frozen assets in ways partly aligned with rebuilding but significantly directed to joint US–Russia profit-making structures, and unfreezing of European funds, contrary to emerging EU/CoE approach that frozen assets should serve as a lever for reparations and law-compliant outcomes. By supporting such a package, the US would be undermining the unified sanctions and accountability front it has itself helped build and committed to maintain. If the United States were to support and enforce the Witkoff–Dmitriev 28-point plan in its current form, it would run contrary to, or directly collide with, at least six clusters of international commitments: Non-recognition of territorial acquisition by force and Ukraine’s territorial integrity (UN Charter; UNGA 68/262, ES-11/1, ES-11/4, ES-11/5; OSCE; PACE 2605). Sovereign right of states to choose their alliances and foreign policy (UNGA 2625; Helsinki, Paris, Istanbul, Astana OSCE documents). Prohibition of aggression and the duty not to reward its fruits (Nuremberg, UN Charter, UNGA 3314, ILC Articles, PACE 2605). Prohibition of amnesty for war crimes and other core international crimes (Geneva Conventions, CAT, customary IHL, Nuremberg, UN and regional practice). Victims’ right to justice and reparations (UN Basic Principles; UNGA ES-11/5; CoE Register of Damage; PACE). Collective commitments on sanctions, non-normalisation, and full accountability for Russian aggression (PACE, NATO/EU/G7 statements). VII. Conflict With the North Atlantic Treaty (Washington Treaty, 1949) (Treaty establishing NATO) The Witkoff–Dmitriev plan contradict both the letter and the foundational principles of the North Atlantic Treaty of 1949. The United States, as a founding member and depositary of the Treaty, would violate its obligations were it to support or enforce such provisions. 1. Violation of Article 10 – The Open-Door Principle Article 10 states: “The Parties may, by unanimous agreement, invite any other European state… to accede to this Treaty.” This means: NATO membership is open to any European democracy able to contribute to security; The choice belongs to NATO members and the applicant state; No third state (Russia or otherwise) can veto membership. Conflicts with the plan – Point 7: requires Ukraine to amend its constitution to renounce NATO membership permanently. – Point 3: requires NATO to halt enlargement. – Point 7 (second part): demands NATO itself amend its charter to exclude Ukraine categorically. Supporting these provisions would mean: the US agrees to abolish Article 10 in practice; the US accepts a Russian veto over NATO membership, contradicting the Treaty; the US repudiates NATO’s legally binding open-door policy. This would be a direct contradiction of the US-endorsed principle that “each state has the right to choose or change its security arrangements,” embedded in the 1949 Treaty and reaffirmed in every major NATO summit declaration. 2. Violation of Article 1 – Peaceful Settlement and Prohibition of Threat or Use of Force Article 1 requires Parties to: “settle any international dispute… by peaceful means” and “refrain from the threat or use of force in any manner inconsistent with the purposes of the United Nations.” Conflicts with the plan Supporting a settlement that: ratifies territorial gains obtained through aggression; legitimises Russian coercion of Ukraine’s foreign-policy orientation; imposes security constraints on Ukraine under threat of resumed force; …would align the United States with an outcome produced by the illegal use of force, contrary to the spirit and purpose of Article 1. NATO’s legal framework cannot be used to validate the consequences of aggression. 3. Violation of Article 2 – Strengthening Free Institutions Article 2 commits Allies to: “strengthen their free institutions.” Imposing a forced constitutional arrangement on Ukraine — dictating its alliance choices from outside — is incompatible with: democratic self-determination, sovereignty, independence of foreign policy choices. Support for such a provision would put the US against the principle of free institutions the Treaty requires it to promote. 4. Violation of NATO Summit Declarations (binding political commitments) While not formal treaty law, NATO Summit Declarations—from London (1990) to Madrid (2022)—are binding political commitments that interpret the Treaty. All reaffirm: the open-door policy; no third-country veto; sovereign equality of partners; support for Ukraine’s sovereignty and territorial integrity. Supporting the Witkoff–Dmitriev plan would contradict multiple clear statements of the North Atlantic Council. 5. Violation of US commitments as depositary of the Treaty The United States, as depositary of the North Atlantic Treaty, bears special responsibility for upholding: the validity of the Treaty, the integrity of Article 10, the independence of NATO decision-making. Agreeing to outside constraints on NATO enlargement would be incompatible with that role. 6. Summary of NATO-Related Conflicts Supporting the Witkoff–Dmitriev plan would put the United States in contradiction or tension with: Article 10 – by accepting a Russian veto and abolishing NATO’s open-door policy. Article 1 – by legitimising territorial gains from aggression. Article 2 – by forcing political/constitutional restrictions on Ukraine’s free institutions. Decades of NATO acquis – by reversing principles repeatedly reaffirmed by the North Atlantic Council. US obligations as Treaty depositary – by endorsing external constraints on the Treaty’s functioning. In short: The plan requires the United States to violate the foundational principles of the North Atlantic Treaty, especially the open-door policy, sovereign equality, and collective defence architecture.
407
2,716
431
6,362
741,894
Replying to @duolingo
@duolingo any chance you could pick a single time point for when the end of a day is? I did a lesson at 10.30pm last night. It counted as a lesson between 6 and 12 for Early Bird Chest, but it was also the 1st lesson of the week starting today. The daily Quests finish at 11pm.
1
1
65
so, that's THREE different time points for the end of the day... 10pm for the leaderboards; 11 pm for the daily quests and midnight for the Early Bird Chest. I know different countries end DST on different dates, but three different time points is ridiculous.
18
🍁📚🍁📚🍁
🤩 Start packing your bags for a trip to Scotland when this brand-new cozy mystery series arrives in exactly ONE WEEK! 🔎 Don't miss out and pre-order Murder at the Wild Haggis Bookshop by @JackieMBaldwin1 today: geni.us/864-po-fbo-am #cozymystery
1
3
5
160
Do you think the BBC are giving Nigel Farage a free ride?🤔 Repost after voting please.
94%Yes
6%No
6,316 votes • Final results
32
1,300
11
516
25,837
EXCLUSIVE: Leaked WhatsApps from Labour's leadership team ahead of Donald Trump's state visit.
45
121
15
616
79,012
Amanda Fleet retweeted
For everyone's sake, can we agree that I) nude parades of female athletes in the 40s and 50s were a humiliating and degrading exercise, and 2) a cheek swab for the SRY gene is *nothing* like this. It would save us all lots of time to move on from this hackneyed comparison.
53
273
7
2,702
67,002
Proof of delivery photo: 10/10.
121
897
70
11,553
323,779
Amanda Fleet retweeted
It's really quite astounding how many men are willing to state publicly that mothers shouldn't teach their teenage daughters to say 'no' to male strangers offering to help with their bras. @DavidLyddon
1,321
5,784
161
48,739
1,541,232
Replying to @SoVeryBritish
Sending a postcard/letter overseas! ☹️✉️🌏
5
6
31
770
I have some delightful news! I have just signed a new three book deal. The sixth book in the Inspector Jim Carruthers will be published 10 June 2026.
26
13
1
115
2,583