COVID-19 pandemic in Singapore

From Infogalactic: the planetary knowledge core
Jump to: navigation, search
COVID-19 pandemic in Singapore
(clockwise from top)
Disease COVID-19
Virus strain SARS-CoV-2
First case Sentosa, Southern Islands
Arrival date 23 January 2020
(Script error: The function "age_generic" does not exist.)
Origin Wuhan, Hubei, China
Deaths Steady 36[1]
Confirmed cases Negative increase 63,621[1]
Official website
www.moh.gov.sg/covid-19

The COVID-19 pandemic in Singapore is part of the worldwide pandemic of coronavirus disease 2019 (COVID-19) caused by severe acute respiratory syndrome coronavirus 2 (SARS-CoV-2). The first case in Singapore was confirmed on 23 January 2020. Early cases were primarily imported until local transmission began to develop in February and March. By late-March and April, COVID-19 clusters were detected at multiple sleeping quarters, for which soon contributed to an overwhelming proportion of new cases in the country.

On 22 January 2020, a multi-ministerial committee was formed with Minister of Finance, Lawrence Wong and Minister of Trade and Industry, Gan Kim Yong as the co-chairs and Prime Minister, Lee Hsien Loong and Deputy Prime Minister, Heng Swee Keat as advisors. On 23 April 2021, Lee announced the appointment of Ong Ye Kung as the Minister for Health, another committee co-chair alongside incumbents Lawrence Wong and Gan Kim Yong from 15 May 2021.[2][3] Singapore also contributed US$500,000 to support the World Health Organization's (WHO) efforts against COVID-19.[4]

In response to the growing number of new cases in early 2020, Singapore enacted the "COVID-19 Control Order", announcing on 3 April 2020 a stringent set of preventive measures collectively called the "circuit breaker lockdown". Initially planned to be applied from 7 April to 4 May, the circuit breaker lockdown was extended to 1 June on 21 April following continued untraced transmission within the community. The Multi-Ministry Taskforce on 19 May announced the three-phased approach to resume activities safely with the gradual re-opening of economic activities in each phase;[5] Phase 1 lasted for 17 days from 2 June and ended on 18 June, with Phase 2 lasting for 6 months and 8 days from 19 June to 27 December. Singapore was in Phase 3 from 28 December 2020 until 7 May 2021;[6] following a spike in community cases from late April to early May 2021, it temporarily reverted to Phase 2 on 8 May,[7] which was raised to "Phase 2 Heightened Alert" as a tightened measure from 16 May to 13 June.[8] Singapore is currently in "Phase 3 Heightened Alert",[9] with a mass vaccination programme under way following the approval and acquisition of the Pfizer–BioNTech and Moderna COVID-19 vaccines.[10][11]

As of 21 July 2021, 861 active cases remain out of a total of 63,621 confirmed cases, with 62,543 recoveries and 36 deaths.[1] Singapore currently has a case fatality rate of 0.06%, one of the lowest in the world.[12] It introduced what was considered one of the largest and best-organised epidemic control programs in the world, along with fellow neighbouring countries such as South Korea and Vietnam.[13][14] Various measures have been taken to mass test the population for the virus, such as isolating any infected people as well as introducing contact tracing apps such as TraceTogether (both app and token) and strictly quarantining those they had close contact with. Such measures has helped avoid further lockdowns after the end of the circuit breaker lockdown measures in June 2020.

Contents

Epidemiology

Template:COVID-19 pandemic data/Singapore medical cases chart

<templatestyles src="Module:Hatnote/styles.css"></templatestyles>

Background

On 31 December 2019, health authorities in China reported to the World Health Organization (WHO) a cluster of viral pneumonia cases of unknown cause in Wuhan, Hubei,[15] and an investigation was launched in early January 2020.[16] On 30 January, the WHO declared the outbreak a Public Health Emergency of International Concern (PHEIC), after mounting evidence that the novel coronavirus had spread to 18 countries and completion of investigation in Wuhan.[17][18]

Cases

Throughout the outbreak, cases were traced to clusters that several cases had visited during a particular time period, with venues including religious institutions,[19] workplaces,[20] construction sites,[21] a number of schools,[22] private events,[23] retail businesses,[24][25][26] and a hospital.[27] Imported cases also became a source of infection in March.[28][29] From early April to late September, most new cases were at foreign worker dormitories and construction sites,[30][31] while imported cases formed the bulk of new cases from early October; as of 21 July 2021, there are a total of 54,528 dormitory residents, 4,123 cases in the community, and 4,970 imported cases.[32] 20 April 2020 saw the highest number of daily cases at 1,426,[33] while 12 May saw 20,799 active cases – the highest since the outbreak began.[34] The last date of any patient in ICU was 20 July 2021.[35] 14 August 2020 was the first time since June that there were no reported community cases,[36] while 1 October 2020 was the first time since April that the daily number of imported cases exceeded that of dormitory cases.[37] 13 October 2020 was the first time in over six months that no dormitory cases were reported,[38] with 15 June 2021 being the first time in over eleven months that no imported cases were reported.[39]

Internationally, the case fatality ratio (CFR) for COVID-19 has been much lower than SARS in 2003.[40][41] The transmission of the SARS-CoV-2 virus powering the COVID-19 pandemic has been significantly greater, with a significant total death toll.[42][40] However, Singapore's death rate has been one of the world's lowest, both in terms of CFR and per capita.[43][44] This may be attributed to the fact that the bulk of the cases are restricted to the migrant workers living in dormitories away from the general population.[43] These migrant workers tend to be younger,[43] with an average age of 30 years and 2 months old when surveyed in 2015, and the healthcare system was never overwhelmed.[45][46] The authorities also tested the entire dormitory population for COVID-19 infection, leading to many otherwise asymptomatic infections being picked up.[47][48] Research by the European Commission suggests that the CFR for SARS-CoV-2 virus picks up in cases 50 years of age and above.[49] The elderly in the general population in Singapore have been advised to stay at home as much as possible,[43] while resident-facing staff in old folks homes are being housed on site or separately in hotels.[50]

Other factors contributing to Singapore's exceptionally low CFR include the country's use of extensive contact tracing and testing to identify cases, mandatory mask-wearing, hospitalisation of all high-risk patients, and comparatively narrow criteria for classifying COVID-19 deaths.[51]

Prevalence studies on the population have shown that 4 in 1600 in the community, or about 0.25%, have previously been infected with COVID-19, while at least 47% of migrant workers living in dormitories have tested positive by PCR or serological tests.[52][53]

Wave 1: Imported cases from China (January 2020)

National authorities began reporting suspected cases on 4 January,[54] however the first confirmed case was reported on 23 January, a tourist from Wuhan.[55] Until 30 January, there were a total of 13 confirmed cases, all of whom were visitors to Singapore from China.[56][57] The first case involving a Singaporean was confirmed on 31 January after returning from Wuhan.[58] Contact tracing procedures were put in place to identify close contacts of the confirmed cases who were placed under 14-day quarantines to ring-fence the potential spread of the virus.[59][60]

Wave 2: Early local clusters (February to March 2020)

These imported cases eventually lead to clusters of local transmissions being formed. The first cluster was reported on 4 February at Yong Thai Hang, a shop that mainly serves Chinese tourists. It was identified as the locus of the infection where four women without recent history of travel to China contracted the virus.[61] The shop was affected when a tour group from Guangxi, China visited it along with other locations such as the Diamond Industries Jewellery Company at Harbour Drive, where another case occurred, while touring Singapore.[62] The tour group had returned to China and the Chinese authorities had confirmed that two of the group was infected.[61] Authorities then raised the nation's Disease Outbreak Response System Condition (DORSCON) level from Yellow to Orange after more cases with unclear origins surfaced on 7 February,[63][64] with Prime Minister Lee expressing his worry about some cases with no known chain of transmission of the infection directly from Wuhan or indirectly via cases traced in Singapore. He suggested that it might become "futile to try to trace every contact".[65][66] More clusters emerged at various locations, where there were large scale gatherings such as a business conference, Chinese New Year dinner gatherings and church-related activities.[67] Two clusters were linked when several cases in each cluster was found to have infected each other through serological tests, the first such successful test in the world.[68]

Wave 3: Returning Singaporeans and permanent residents from overseas (March 2020)

In March, as the number of cases began to rise exponentially around the world, the Ministry of Foreign Affairs (MFA) and the Ministry of Education (MOE) began to encourage Singaporeans to return home. Various institutes of higher learning recalled their students currently on overseas internship or exchange, and the MFA began liaising with airlines to facilitate flights to key cities when necessary during this period, to cater to demand for return flights to Singapore.[69] This led to an increase in number of imported cases, in which over 70% of cases from 16 to 19 March were Singaporeans and long-term pass holders returning from overseas.[70]

Wave 4: Spread among migrant worker population (April to May 2020)

On 7 April circuit breaker (lockdown) measures were imposed on the general population. The bulk of cases began to shift from imported cases to migrant workers living in dormitories, resulting in the authorities imposing a mandatory quarantine of 20,000 migrant workers in two dormitories gazetted as isolation areas, namely the S11 Dormitory and Westlite Toh Guan.[71] Following which, the number of cases in migrant worker dormitories began to soar as more clusters were detected in other migrant worker dormitories, reaching a single-daily high of 1,426 cases recorded amongst migrant workers on 20 April.[72] On 21 April, MOM announced that all foreign workers in dormitories were to stop work until 4 May to curb the rising spread of the coronavirus among the groups that were hit the hardest.[73] The number of daily cases amongst migrant workers living in dormitories gradually decreased but continued to remain in the hundreds until early August, with aggressive testing by the authorities.[74] April also marked a shift in policy. The government stopped automatically admitting the infected in hospitals and instead created community care facilities for those who were at low risk, which allowed hospitals to focus only on those in higher risk categories. At the peak on 12 May, there were 19,667 patients in community care facilities. This allowed hospitals to reduce bed take up related to COVID-19 from more than a thousand to several hundred in a few weeks. 18 September saw the first time since the crisis spread to work dormitories that the daily dorm case number fell into single digits.[75]

Wave 5: Community and Clusters (May 2020 to April 2021)

From May onwards, the vast majority of cases were reported in dormitories, with community cases never rising above 24 cases, which was reported on 11 July.[76] Nevertheless, while numbers in the dorms remained elevated in May, 20 April in fact represented the peak of daily cases reported among dormitory workers. By August, it was clear that the situation in dormitories was being brought under control, with new daily cases among dorm workers finally falling below 100 on 11 August. On 11 August, Ministry of Manpower announced that all dormitories had been declared cleared of COVID-19 (except for those blocks that were being used for quarantine facilities).[77] By 1 October less than 300 people were being housed in community care facilities, down from the almost 20,000 from the May peak.[78] However, it also became clear that controlling the disease was going to be extremely difficult. While total case numbers had continued to decline, unlinked community cases had begun to edge up and some dorms that had been cleared of infection were once again put on lockdown. A significant milestone was achieved on 13 October when it was announced that, for the first time since March, there were no local cases of infection. This was followed shortly by 16 October, when the number of active cases fell to less than 100 – the first time since 12 March,[79][80] and by 25 November, when it was announced that there were no active clusters for the first time since the pandemic began.[81]

On 24 December, Singapore has confirmed its first case of the new coronavirus variant found in the United Kingdom.[82] The variant, known as B.1.525, has the E484K spike protein mutation, which is also present in the so-called South African variant and is the key mutation found so far that could undermine the effectiveness of vaccines.

On 31 December 2020, 2 new clusters were formed out of the 5 community cases reported that day, all of whom were linked to the marine sector.[83] Two additional clusters were formed on 17 and 19 January 2021; the first was from 2 community cases linked to a para-vet working with the Singapore Police Force's K-9 unit,[84] with the second from 2 community cases linked to a worker at Golden Bridge Foods Manufacturing.[85] Another cluster consisting of four community cases linked to an employee at BS Industrial & Construction Supply was formed on 20 January.[86] 2 new clusters were identified on 21 and 24 April; the first was a household cluster of 3 community cases linked to a 43-year-old Indian national and work pass holder who was possibly re-infected,[87] while the second was a group of 4 community cases who were linked to a 39-year-old Indonesian sailor.[88] On 29 April, a new household cluster was formed out of 7 community cases that were linked to a 38-year-old Singaporean ICA officer working at Changi Airport, with another cluster formed out of 8 community cases linked to a 46-year-old Filipino nurse working at Tan Tock Seng Hospital.[89]

After banning short term arrivals in March, imported cases fell dramatically. However, since the beginning of July, there was a steady trickle of imported cases as the government loosened arrival requirements, with the majority of cases arriving from India, Indonesia, and the Philippines. January 2021 saw a sharp spike in imported cases, of which foreign domestic workers formed the bulk due to the high demand for maids amidst the pandemic.[90]

Wave 6: Control of Variants (April 2021 to present)

On 23 April 2021, Singapore banned all long-term pass holders and short-term visitors from India, which was experiencing a second wave believed to be fuelled by a strain with a double mutation.[91] This was followed by a ban on all long-term pass holders and short-term visitors from Bangladesh, Nepal, Pakistan and Sri Lanka on 30 April, which was later extended to all long-term pass holders and short-term visitors worldwide on 4 May. In addition, it was announced that Singapore would temporarily revert to Phase 2 from 8 to 30 May.[92] However, by then it was too late to stop the strain from entering Singapore, with the government announcing on 4 May that the variant had been detected among locally transmitted cases in the community.[93] A new cluster was formed out of 4 community cases linked to an 88-year-old cleaner working at Changi Airport's Terminal 3, who tested positive on 5 May; by 14 May it had become Singapore's largest active cluster at 59 cases, with at least 17 testing preliminarily positive for the "double mutant" variant.[94] Subsequently, MOH announced that there would be more restrictions lasting from 16 May to 13 June, following reports of increasing cases in the Changi Airport cluster and several institutes of education. Dining-in would no longer be allowed, and the maximum number of persons in a social gathering would be further reduced to two, among other restrictions.[95] MOE also announced that all Singapore primary schools, secondary schools and junior colleges were to move to full home-based learning starting on 19 May.[96]

After a decline in community cases, it was announced that Singapore would re-enter "Phase 3 Heightened Alert", with re-opening to commence in two stages. The first stage would begin on 14 June with the limit on social gatherings increased to 5 people, while the next stage would begin on 21 June with the resumption of dining-in with 5 people.[97] However, a new cluster was formed at the 115 Bukit Merah View Market and Food Center that was linked to a 74-year old store owner who tested positive on 9 June, which resulted in a fresh surge of community cases. Consequently, the second stage of re-opening was adjusted so that only 2 persons would be allowed for dining-in.[98] With the stabilisation of community infections in early July 2021, it was announced that dining-in with groups of up to 5—along with wedding receptions—would resume on 12 July; MOH also raised the possibility of more restrictions being eased from 1 August 2021, should the situation remain stable and after at least half the population has been fully-vaccinated.[99]

In addition, MOE announced on 14 June that Primary 4–6, Secondary 3–5, and junior college and Millennia Institute students would be able to return to school on 28 June, and Secondary 1–2 students on 1 July; all students from other levels would return on 6 July.[100]

On 12 July, a new cluster was formed at several KTV lounges out of 3 community cases linked to a short-term visit pass holder from Vietnam who first tested positive on 11 July, leading to another massive surge in cases.[101][102] The KTV lounges were subsequently put under investigation for possibly deliberately breaching COVID-19 safety measures;[103] at least 20 women were arrested, with 3 former nightlife outlets having their F&B licenses revoked.[104][105] In response, MOH announced that all nightlife-turned-F&B establishments would be suspended from 16 to 30 July, during which all staff would undergo testing. Dining-in would also revert back to groups of 2 from 19 July to 8 August, though fully-vaccinated people would be allowed to continue dining-in in groups of 5.[106] Another new cluster that contributed to the surge was formed on 16 July out of 7 community cases at Jurong Fishery Port;[107] Health Minister Ong Ye Kung later confirmed that the two clusters were linked.[108] In the wake of the rapidly increasing number of cases, it was announced on 20 July that Singapore would return to "Phase 2 Heightened Alert" on 22 July.[109]

Cautious reopening

The authorities took cautious measures as the economy began to reopen to more regular outside travellers in August. Travellers who did not quarantine in a dedicated facility would have to wear an electronic tag throughout the 14-day period.[110] Singapore also implemented a Reciprocal Green Lane (RGL) and Periodic Commuting Arrangement (PCA) with Malaysia, allowing limited travel between the two countries. Later in the month, arrivals from certain countries had their 14-day quarantine reduced to 7 days; those arriving from Brunei and New Zealand who were tested negative upon arrival would be allowed in without any quarantine.[111] On 30 September 2020, the Singapore government announced that the country will lift border restrictions for some visitors from Australia, excluding Victoria state, and Vietnam, beginning from 8 October 2020;[112] restrictions for Victoria state and mainland China were lifted on 6 November.[113] In October 2020, then-Minister of Transport Ong Ye Kung suggested that Singapore would be looking to open travel bubbles with various countries such as those with similar risk profiles, but also for those countries from higher risk locations.[114] One such travel bubble between Singapore and Hong Kong was to have started on 22 November, but had to be postponed to 2021 due to the resurgence of COVID-19 cases in Hong Kong.[115]

Domestic impact

Legal impact

To stop the spread of COVID-19, the COVID-19 (Temporary Measures) Act 2020 and its Control Order Regulations 2020[116] was brought into force. These rules banned gatherings and led some to be charged in court,[117] fined or even jailed for offences related to these laws.[118][119] A number of people who were on work passes have had their passes revoked and have also been permanently banned from working in Singapore.[120]

Economic impact

The ongoing pandemic is likely to have a significant impact on the local economy. On 17 February 2020, the Ministry of Trade and Industry (MTI) downgraded Singapore's forecast GDP growth to between −0.5% and 1.5%.[121] This is largely due to the fall in tourism and social distancing restrictions.[121] On 26 March, MTI said it believed that the economy would contract by between 1% and 4% in 2020. This was after the economy shrank some 2.2% in the first quarter of 2020 from the same quarter in 2019.[122] On 26 May, the Singapore economy contracted 0.7%YoY, which was better than the expected contraction of 2.2%. However, MTI said that it was revising down its expectation for the Singapore economy in 2020 to shrink by 4% to 7%.[123] Economists were behind the curve in downgrading their numbers. The IMF for example, predicted in October 2019 that growth in 2020 would be 1%, but as a result of COVID-19, had changed their expectation in October 2020 to a contraction of 6%.[124][125] Other institutions initially expected the economy to expand but had to revise their numbers.[126]

On 2 April 2020, the rating's agency Moody's downgraded the Singapore banking sector from "stable" outlook to a "negative" outlook on the back of rising bad loans and deteriorating profitability as a result of the COVID-19 pandemic.[127] It was estimated by the economist Chua Hak Bin, the lockdown "circuit breaker" beginning on 7 April could impact the economy to the tune of S$10 billion.[128] With the lockdown imposed on foreign workers, there were concerns that there could be delays in construction work of up to six months.[129] Senior Minister of State for Trade and Industry Chee Hong Tat announced that some 3,800 companies had closed in April 2020, only slightly higher than the 3,700 reported on average for the same month in the past 5 years. Though he warned that this would likely rise in the coming months. Despite this only small increase in companies shutting down, the number of companies starting up had declined by about a third from the average April since 2015.[130]

On 6 April 2020, it was announced in Parliament that Changi Airport Terminal 2 would be suspended from 1 May 2020 for 18 months due to the ongoing pandemic.[131] Terminal 4 would later be suspended on 16 May indefinitely as well, with the aim to restart operations when travel demand returns.[132] The suspension of Terminal 2 would also allow the ongoing expansion work which was announced in January 2020 to be completed up to a year ahead of schedule in 2023 instead of 2024.[133] The airlines which were operating from these two terminals were largely consolidated into the remaining Terminals 1 and 3, with some airlines remained suspended until further notice.[134]

In November 2020, the MTI announced Singapore's economy contracted 5.8% in the third quarter from the same period in 2019. It also expected the economy to shrink contract by between 6% and 6.5% in 2020, though in 2021 it expected an expansion of between 4% and 6% next year.[135]

Employment

Data released by the Ministry of Manpower showed that total employment contracted by 57,000 in 2020, which was the biggest drop since SARS in 2003.[136] Foreign workers were vulnerable to being let go during the crisis as support measures such as the Jobs Support Scheme were primarily targeted as subsidising the wages of local staff not all employees. There were some 22,200 fewer foreign employees (excluding domestic workers) between December 2019 and March 2020.[137] Ministry of Manpower reported that unemployment in the first quarter of 2020 rose to 2.4 per cent from 2.3 per cent the quarter previously, the highest in a decade, while among Singaporeans it rose from 3.3 per cent to 3.5 per cent.[138]

As a result of the COVID-19 pandemic, various companies like Resorts World Sentosa reduced a significant amount of its workforce.[139][140]

Local firms had to take aggressive action to deal with effects of the pandemic. For example, on 10 September 2020, Singapore Airlines announced that it would cut around 4,300 positions across its group.[141] On 15 September 2020, United Overseas Bank announced that it was limiting hiring.[142]

Inflation

The overall inflation dropped to 0.3% in February 2020 on a year-by-year basis. Core inflation, which excludes the costs of accommodation and private road transport, dropped to −0.1%, the first time this decade that core inflation turned negative. This was also due to supply chains being disrupted due to COVID-19.[143]

Stocks

On 9 March 2020, the Straits Times Index fell 6.03% owing to the impact of COVID-19, made worse by the oil price war.[144] The Index dropped again three days later by 3.8% after more measures are announced with the World Health Organization declaring a pandemic.[145]

Monetary policy

The Monetary Authority of Singapore (MAS) brought forward its twice year meeting from some time in April to 30 March 2020.[146] The MAS has since decided to ease the Singapore dollar's appreciation rate to zero per cent, as well as adjust the policy band downwards, the first such move since the Global Financial Crisis. This makes it the first time the MAS had taken these two measures together.[147] Unusually, on 6 April, the central bank also announced that it would bring forward its disclosure of foreign exchange intervention to 9 April. It was previously scheduled to be published in June.[148] In September, Citi argued that a downward re-centring for the MAS SGD NEER in October 2020 could still take place.[149]

Tourism

As one of the countries highly affected by the pandemic, tourism in Singapore has fallen, with the Singapore Tourism Board experiencing its largest drop in visitor arrivals from the previous year.[150] Several countries have imposed travel restrictions on Singapore.[151] Prime Minister Lee Hsien Loong encouraged Singaporeans to go on a local 'staycation' to mitigate the fall in demand for tourism, but this was not possible during the circuit breaker from 7 April 2020 to 1 June 2020.[152] Retail industry was also affected by the pandemic, though it has been steadily recovering since the transition to phase 3.[153]

On 15 December 2020, Minister for Trade and Industry Chan Chun Sing announced a new initiative, Connect@Singapore. It is part of Singapore's efforts to re-open its borders in a controlled and safe manner and facilitates essential global business exchanges and support the revival of Singapore's air hub status and hospitality sector.[154][155]

On 8 May 2021, the UK announced that it would allow people in England to resume international travel from 17 May, but would limit the number of destinations open for quarantine-free holidays to just a handful of countries as it cautiously eases lockdown restrictions. Singapore is among a few countries which made the green list for travel in a system that will be reviewed every three weeks.[156]

Air Travel Bubbles (ATB)

In the early days of the coronavirus pandemic, even as nations shut their borders and airlines struggled with record-low passenger levels, there was a lot of optimism about “travel bubbles” — a controlled return of quarantine-free air travel between designated cities or countries. Since then, with few countries’ outbreaks truly under control, there has been far more chatter about potential travel bubbles than there have been actual bubbles implemented.

With New Zealand and Brunei

On 1 September 2020, applications for "green lane" travel bubbles for travellers from New Zealand and Brunei were opened. Visitors from those 2 countries would be required to take a COVID-19 test on arrival at Changi Airport and self-isolate until they received a negative test result, but otherwise did not have to stay in quarantine upon arrival in Singapore. This was provided they have remained in the country for the last consecutive 14 days prior to their visit to Singapore.[157][158]

On 20 May 2021, Brunei announced that it would be suspending its "green lane" travel bubble with Singapore until further notice.[159]

With Hong Kong

On 11 November 2020, Hong Kong and Singapore have agreed to launch a travel bubble to restart tourism without needing to quarantine at the other end.[160] It was hoped that having a quarantine-free travel would boost tourism and business between the two Asian hubs cities, though anyone travelling between the two cities will have to undergo a compulsory COVID-19 test before they flew.[161] The travel bubble was scheduled to start on 22 November 2020. However, the day before the launch, both cities announced that it would be deferred by two weeks until early December. This was due to a sudden spike in new infections in Hong Kong.[162][163][164] On 1 December, the launch date was deferred again to beyond December 2020. This showed the complexities involved in opening up, even between countries which had coronavirus infections under control. On 29 March 2021, Singapore resumed discussions with Hong Kong after the latter city experienced a significant decline in its daily local COVID-19 cases.[165] On 26 April, both Singapore and Hong Kong confirmed that the air travel bubble would officially re-launch on 26 May.[166][167] However, after a spike in local infections triggered fresh restrictions in Singapore in late April, Singapore's government stated on 6 May that it would assess any potential changes to the travel bubble.[168] While Hong Kong's Secretary for Commerce and Economic Development, Edward Yau Tang-wah, initially assured on 12 May that the travel bubble would launch as scheduled,[169] it was later announced on 17 May that the travel bubble would once again be put on hold. A new launch date would be reviewed near the end of Phase 2 (Heightened Alert), which lasts until 13 June.[170]

With Taiwan

On 18 March 2021, Taiwan's Health Minister Chen Shih-chung announced that Singapore and Taiwan were in talks about possible air travel bubble between the 2 countries.[171][172] Singapore's Transport Minister Ong Ye Kung stated on 26 April that a proposal was submitted to Taiwan to establish an air travel bubble along with a proposal to mutually recognise vaccination certificates, during a press conference to announce a new date for the start of Singapore's air travel bubble with Hong Kong.[173] However, the possibility of the travel bubble faded on 6 May, when Singapore banned all short-term visitors from Taiwan following a surge in new local infections in the latter country.[174][175]

With Australia

Australia's Deputy Prime Minister Michael McCormack announced on 14 March 2021 that Australia was working with Singapore about establishing a potential travel bubble in July, which was confirmed by Singapore the same day.[176][177][178] However, hopes for a travel bubble between Singapore and Australia were dealt another blow as Singapore tightened restrictions on its citizens and on incoming travellers, as it confronted its first significant cluster of COVID-19 cases in months.[179]

Events

Due to the 2019 Hong Kong protests, many conferences and exhibitions were transferred to Singapore.[180][181] However, as a result of COVID-19 pandemic, many events were postponed, cancelled or switched virtually.

70 exhibitors of the Singapore Airshow 2020, including US aerospace giant Lockheed Martin, Raytheon and South Korea's Black Eagles decided to pull out over concerns about the coronavirus outbreak.[182][183][184][185]

The Global Grain Conference in Singapore was also cancelled.[186]

Mediacorp postponed its Star Awards ceremony to 2021 and held it at the Jewel Changi Airport due to the COVID-19 pandemic.[187]

Launched in 2002, the Shangri-La Dialogue defence summit, which had been held every year in Singapore, was cancelled for second year running in 2020 and 2021.[188][189]

The 2020 HSBC Women's World Championship, a women's golf tournament initially scheduled from 27 February to 1 March, was cancelled.[190][191]

The 12th session of Pink Dot SG (which was scheduled to be held on 27 June at Hong Lim Park) was replaced by a livestreaming session.[192]

Singer Miriam Yeung postponed a concert that was initially scheduled on 8 February 2020. It was initially rescheduled to 30 January 2021 – amid the government's safe re-opening measures – and was eventually cancelled.[193] More concerts followed suit, including K-pop concerts by Taeyeon, NCT Group,[194] Got7 (initially scheduled on 22 February),[195] Stage Club play,[196] Welsh singer Novo Amor (postponed to July),[197] 98 Degrees (initially scheduled on 20 February),[198] and First Fleet (a Mandarin play initially from 14 to 23 February, rescheduled to March 2021).[199] K-pop band Winner cancelled its concert, which was scheduled to be held on 8 February. Several Huayi events in Esplanade were cancelled due to travel restrictions.[196]

On 12 June 2020, it was announced that the Singapore Grand Prix, due to be held on 20 September 2020, would be cancelled.[200] Organisers of the Marina Bay Singapore Countdown had announced on 5 November 2020 that there will be no fireworks display and countdown at Marina Bay, instead, light shows will be held instead together with heartland fireworks and that the event would be streamed online and on television by Mediacorp.[201]

On 7 December 2020, organisers of the annual World Economic Forum event announced that they have decided to hold its 2021 annual meeting in Singapore, from 25 to 28 May, instead of its traditional home of Switzerland, which is battling a rising number of coronavirus infections.[202][203] On 3 February 2021, the organisers postponed the annual meeting to 17–20 August due to pandemic-related challenges.[204] It was eventually cancelled on 17 May, with the World Economic Forum's (WEF) citing global uncertainties caused by COVID-19 as the reason. It was added that the next annual meeting will take place in the first half of 2022, with the final location and date to be decided later.[205]

On 4 May 2021, the President's Office announced that the 13 May and 1 August Istana Open House would be cancelled.[206][207]

On 30 June 2021, Minister of Defence Dr. Ng Eng Hen announced that the annual National Day Parade at The Float @ Marina Bay would proceed as planned.[208]

Societal impact

Local shopping

The retail industry has been significantly affected by the COVID-19 pandemic, together with food industry. Foot traffic at shopping malls were dropped,[209] with some shops choosing to shorten their opening hours or face massive closures like Esprit Holdings, Isetan Westgate, Liang Court, I12 Katong, H&M Tampines Mall, Topshop, Robinsons and Hotwind.[210] Tenants are pushing landlords for rental rebates, citing significant drops in revenue.[211]

Several malls and landlords including Jewel Changi Airport and CapitaLand have implemented rental rebates.[212][213] The National Environment Agency (NEA) has also implemented rent waivers and rebates for all stallholders in hawker centres operated by NEA or NEA-appointed operators.[214]

According to CapitaLand in February 2020, foot traffic at malls were almost back to normal,[209] before being reduced in late-March to early-April 2020 due to social distancing restrictions and circuit breaker measures.[215] Retail sales fell during the COVID-19 pandemic from March to June, citing circuit breaker as a reason. The April and May figure was the worst since records began in 1986. However, retail sales reinstated gradually in July, August and September but the process was interrupted by public places visited by cases in the community. Foot traffic will again resume back to normal fully once Singapore moves to Phase 3. Retail sales and foot traffic again fell during Phase 2 (Heightened Alert) from 3 May 2021 to 14 June 2021.[216]

In response to the government's lockdown measures, Suntec City announced that it would waive rent for all tenants for the month of April, May and June.[217]

In addition, the Great Singapore Sale was moved online, called e-GSS.[218]

Panic buying and price gouging

Panic buying and price gouging of personal protective equipment (PPEs) such as masks began with the first confirmed case of COVID-19 in Singapore on 23 January 2020.[55] By 24 January, both N95 and surgical masks had run out at retail outlets.[219] The Ministry of Health assured the public that there were sufficient N95 and surgical masks in the event of a surge in demand.[219] This has prompted local retailers including NTUC FairPrice, Watsons and Guardian to originally impose limits, but had a surge in demand.[220] Several companies and areas have voluntarily made masks compulsory, with masks made mandatory by the government on 14 April. In addition, mask wearing is expected to stay place until an effective treatment or vaccine is fully developed which is by 29 March 2022.[221][222]

The shortage of masks and other PPEs has caused many retailers to engage in profiteering by price gouging and scalping.[223] This included both local brick-and-mortar stores as well as retailers on ecommerce platforms.[223][224] The government has applauded platforms Carousell and Qoo10 for threatening to suspend profiteers.[224] The governmental price controller has also issued warnings to retailers who engage in price gouging and requested information from e-commerce platforms on potential profiteers.[223][225][226]

Panic buying and hoarding of essentials such as rice, instant noodles and toilet paper occurred with the raising of the DORSCON level from yellow to orange on 7 February 2020, with empty shelves at supermarkets within hours.[227][228][229] Local supermarket chain NTUC FairPrice imposed limits on the amount of essentials each consumer can buy, with these limits initially set for paper products, rice products, instant noodle packets and vegetables.[230] NTUC FairPrice and Dairy Farm Singapore announced that it would introduce specific hours for those members of the community who were more vulnerable such as Pioneer Generation members. Following the review, supermarkets are considered essential services, therefore there is no need to hoard items, it must be opened everyday.[231]

A second wave of panic buying and hoarding occurred on 17 March when Malaysia announced its lockdown from 18 March, sparked by fears of food shortages. The government has clarified that the flow of goods, cargo and food supplies between Singapore and Malaysia will continue, urging the public not to panic buy. They added that Singapore has diverse sources of essential goods and was not facing an immediate shortage of food or essentials.[232] NTUC FairPrice has expanded its list of items that are limited per consumer to include eggs, vegetables and poultry.[233] 10 days later, NTUC FairPrice expanded its list to include canned food, cooking oil and frozen meat, with reduced purchasing limits for paper products.[234]

To deal with the massive increase in online shopping orders, RedMart on 2 April said that it would prioritise daily essentials such as milk powder, flour, eggs and rice while limiting orders to 35 items and reducing its range of goods to focus on the essentials. It also said that it would stop taking orders until 4 April to implement additional measures.[235]

Ahead of tighter measures on 7 April, shoppers queued at shopping malls despite government requests for people to remain at home.[236]

Egg distributors were reporting in June that they now had an oversupply of eggs and were throwing away supplies or culling laying stock.[237]

Religious services and weddings

Even when DORSCON was raised to Orange on 7 February, several religious events still took place. One of them was the Thaipusam procession, which took several precautions like temperature taking and the provision of hand sanitizers and masks to assure devotees.[238] The event ended up attracting 11,500 people, the highest turnout since 2013.[239] Another was the Lantern Festival event in Loyang, which attracted half the usual turnout to about 3,000 people.[240]

As some of the first cases were found in Christian gatherings at Life Church and Mission and Grace Assembly of God, connected to Chinese New Year celebrations,[68] Singaporean churches tended to be quick to respond to government advisory and suspend in-person church activities and move things online. Some churches, such as New Creation Church already had a fairly sophisticated digital presence and could easily stream services online. Protestant churches also had divided positions as to whether or not to permit online communion.[241] The Catholic Church in Singapore announced that it was suspending masses indefinitely from noon of 15 February.[242] They were set to resume on 14 March,[243] but continue to be indefinitely suspended in light of the World Health Organization declaring a pandemic.[244]

The Islamic Religious Council of Singapore has asked Muslims to take precautions to maintain personal hygiene while the Singapore Buddhist Federation advised temples to cancel activities.[245] Some churches have opted to suspend services, live streaming them instead. Religious institutions have stepped up disinfection procedures.[245]

On 12 March, the Islamic Religious Council of Singapore announced the closure of all mosques for five days from 13 March for disinfection, coming after two people were infected from a gathering in Malaysia. Prayers were cancelled on 13 March, with activities stopped until 27 March.[246] The closure of mosques is extended until further notice.[247]

Hindu Temples and Sikh Temples also recorded a drop in the attendance. Hindu temples in Singapore have stepped up precautionary measures such as checking temperature of the visitors. Some Hindu temples have put measures to provide live streaming of puja for devotees. Some Sikh Temples had to suspend their langar services. However, five private temple were providing langar on a smaller scale. Most processions were also cancelled.[248]

Wedding ceremonies were also adversely affected by COVID-19. During the circuit-breaker period, all wedding ceremonies were suspended. This only resumed in phase 1 in a very controlled manner with weddings only able to be done in person at the Registry of Marriages, or at home with no more than 10 persons present. This number was increased to 50 persons in phase 2, and 100 in phase 3; on 24 March, MOH announced that the limit would be further increased from 100 to 250 for solemnisations and receptions from 24 April onwards, with pre-event testing in place.[249]

Transportation

Taxi and private hire vehicles were hit by the impact of COVID-19. A S$77 million package was provided to help them tide through this period, co-funded by the Government, taxi and private-hire companies. In addition, a S$2.7 million fund was set up by the Government and National Trades Union Congress (NTUC) for drivers who are not eligible.[250] In view of the worsening coronavirus impact, the package will be enhanced from May 2020, extending until September 2020. This will cost an additional $95 million.[251] On 6 April, directors of the ComfortDelGro Group (ComfortDelGro, SBS Transit and VICOM) announced its board of directors would take a voluntary 20 per cent cut in directors' fees until the end of 2020.[252]

Various banks have suggested that Singapore Airlines will have a loss in FY21, with OCBC credit analysts Ezien Hoo and Wong Hong Wei arguing that the airline will have to tap the markets for more funds and possibly even need state support.[253]

Singapore Airlines, SilkAir and Scoot have announced plans to slash their capacity. Singapore Airlines slashed nearly all of the capacity until August. The news resulted in STI crashing down by 164.63 (6.83%). Scoot will ground 47 out of the 49 planes they have in their fleet.[254] It was reported on 27 March 2020, SIA received a rescue package of S$19 billion to get over the difficult period.[255] Its major shareholder Temasek Holdings will underwrite the package which contains S$5.3 billion equity and S$9.7 billion convertible note.[255] Singapore's biggest bank DBS will also lend it S$4 billion to help it get over the crisis and position itself for expansion.[255] With the significant reduction in flights, Singapore Airlines agreed to provide some 300 staff to help with possible manpower shortages at hospitals in Singapore and provided some staff to deal with transport ambassadors.[256] It was announced that the airline would consolidate all their Changi Airport operations from 1 May 2020 to Terminal 3.[257] On 14 May 2020, Singapore Airlines announced a full year loss for Financial Year 2019/2020 of S$212 million, this was the first loss in its 48 years of operation.[258][259] On 1 September 2020, Singapore Airlines have announced to reinstate several destinations that have opened up travel such as Bandar Seri Begawan, Auckland, Christchurch, Taipei, Hong Kong, Macau, Hanoi, Brisbane, Perth and Sydney. For airlines, regulations for social distancing are not applicable to save costs. Mask wearing continues to be mandatory and airlines will upgrade their apps to include contact tracing. Overnight flights will also be re-introduced which allows even quieter rides.[260] On 25 June Jetstar Asia Airways announced that it was cutting up to 180 people, almost a quarter of the workforce in Singapore. At the same time they would allow the retirement of five of their A320 fleet, bringing the total down to 13.[261]

The Land Transport Authority announced that all certificate of entitlement (COE) bidding for the month of April would be suspended.[262]

Transport services were gradually reduced in stages. Last train timings were brought forward to early, and transport frequencies were remained to allow safe distancing. Measures also involve imposition of queuing at station exit points. Cross-border bus services 160 and 170 were amended to serve only local sectors of its route, while Cross-border services 170X and 950 were suspended in lieu of Malaysia's Movement Control Order.[263] All City Direct, Chinatown Direct, NightRider, NiteOwl and Express bus services were temporarily suspended in tranches from 8 April 2020 until 1 June 2020, with the exception of Express 89e which was reinstated on 24 April 2020 to better serve essential workers at the Changi Airfreight Centre, and all bus services resumed on 2 June 2020 with the exception of services 188R, 401, 926, 963R, Chinatown Direct and all night services; the latter is due to low demand. Train and bus services are no longer extended except for New Year's Eve whereby last train departs City Hall at 1.15 am.[264][265]

The quarantine and testing of all foreign workers in dormitories has caused delays in the construction of various MRT projects, including the delay of the Thomson–East Coast line's Stage 2 opening on 28 August 2021, after a few extensions. The LTA has been yet to fully assess the length of delays on the other stages of the line and of other MRT projects.[266]

Scams

Several parties have engaged in scams related to the pandemic. For instance, scammers have pretended to be MOH officials engaging in contact tracing.[267] The MOH and police clarified that no financial details or transfer of money will be requested during contact tracing.[268] The police have also arrested scammers on e-commerce platform Carousell.[269] On 4 April, SPF announced that they had arrested a man for suspected money-laundering offences in relation to a COVID-19 linked scam which saw an overseas pharmaceutical company defrauded to the tune of €6.636 million (S$10.3 million) over the purchase of surgical masks and hand sanitisers.[270] The Ministry of Social and Family Development (MSF) and SPF were investigating possible abuses of the COVID-19 Temporary Relief Fund (TRF), which is supposed to provide financial assistance to those eligible.[271] There were cases of scammers impersonating the Chinese police force asking for many personal details. A total of 394 COVID-19-related scams occurred between January and April, with losses totalling S$1.4 million.[272] There have also been false rumours of National Environment Agency and police officers actively checking residential units to ensure that people were complying with circuit breaker rules.[273]

Vaccination

page-not-found

International relations

Stranded Malaysia-based workers

On 16 March, the Malaysian government announced a movement control order (MCO) that took effect on 18 March, preventing Malaysians from leaving the country.[274] With approximately 300,000 Malaysians, or almost a tenth of Singapore's labour force working in Singapore, the MCO would have been expected to significantly affect Singapore's economy, including sectors providing essential services.[275]

The MCO caused long queues at immigration checkpoints as Malaysian workers in Singapore scrambled to collect their belongings and return to Singapore, while Singaporeans returned home.[276] Various firms across Singapore rushed to find temporary accommodation for their workers before the MCO took effect.[277] The Singapore government advised workers to try to stay with relatives, friends, and colleagues, and seek housing in hotels, dormitories and rental flats if this was not possible.[278] The government also provided $50 for each worker per day, up to 14 days to support employers finding accommodation.[279] As of 17 March, the government announced that 10,000 Malaysian workers had been matched with temporary housing.[279] Some workers could not immediately find accommodations and resorted to sleeping in public areas.[280] In response, Ministry of Social and Family Development repurposed Jurong East Sports Hall into a temporary relief area for remaining Malaysian workers who were unable to find temporary accommodations immediately after the MCO took effect, while the Ministry of Manpower stepped up patrols to look out for such stranded workers.[281] A number of residents also stepped up to offer their spare rooms to accommodate Malaysian workers at little to no cost.[282]

The MCO resulted in suspension of all bus services between Johor Bahru and Singapore.[263] While the KTMB Shuttle Tebrau train service continues to operate between the two checkpoints, only citizens returning to their respective countries are allowed to board.[283] The lockdown also sparked fears of food shortages, triggering a second wave of panic buying and hoarding of essential items. On 26 April, Malaysia announced that Malaysians wanting to return to Malaysia will need to obtain permits from the Malaysian High Commission in Singapore. However, only 400 of such permits will be issued daily.[284]

Border controls and operations

Singapore began to restrict travellers from entering from 29 January in a progressive manner as a response to localised outbreaks. Travelers from Hubei were banned from entering Singapore on 29 January with all forms of visas held by Hubei residents being suspended immediately on the same day.[285] Any traveller who had travelled to mainland China 14 days prior to 1 February was also banned from entering Singapore. Chinese passport holders were allowed entry on the condition they can prove they did not visit China recently. At the same time, on 1 February, all forms of visas for Chinese travellers were suspended immediately.[286] When there was a large increase in the number of cases in Cheongdo and Daegu, South Korea, visitors arriving from these two areas were restricted from entering Singapore, as well, from 26 February.[287] By March, visitors arriving from other territories or countries, such as, South Korea, Iran, Italy, France, Spain, and Germany were banned.[288][289] Port calls for all cruise vessels were stopped from 13 March as well.[290][291]

One of the earliest recorded travel advisory on travelling to or from Singapore issued by other countries, was United Kingdom, on 24 January 2020. It encouraged its subjects to self-isolate and quarantine after returning from Singapore.[292] Other countries such as Britain, Indonesia, Indonesia soon began to issue their own travel advisories, with language generally advising their citizens to avoid unnecessary or non-essential travel to Singapore. By 20 March 2020, there were at least 14 countries with travel advisories against Singapore, either specifically or as part of a general travel restriction on their citizens.[292] As the number countries with travel advisories rapidly expanded, the travel restrictions have been broadly categorised into:[293]

  1. Deny entry – where countries would deny entry to travellers who have been in or transiting through Singapore in the last 14 days;
  2. Allow entry, subjected to self-isolation/quarantine – where countries would allow entry, but subject travellers to either 14-day self-isolation or quarantine regime;
  3. Allow entry upon medical screening clearance – where countries would allow unrestricted entry after clearing required medical screenings such as temperature checks and/or swab tests.

From 17 March, Singapore required all visitors who had travelled 14 days prior to ASEAN countries, Japan, Switzerland, and the United Kingdom to be served with a 14-day Stay Home Notice, with ASEAN travellers required to seek approval before entering Singapore. However, this requirement was waived for Singapore's sea and land crossings with Malaysia as it was deemed too disruptive to the 200,000 people who use the crossings on a daily basis.[294][295] This exemption was short-lived as the Malaysian government would soon implement a movement control order that would take effect from 18 March, preventing Malaysians from leaving and most foreigners from entering the country.[274] Singapore authorities and businesses quickly made arrangements to secure alternate living accommodations in Singapore for workers living in Malaysia.[296][297][298] Both Singapore and Malaysia authorities quickly worked to ensure that the essential goods could still cross the two land checkpoints,[299] with further fine-tuning of transportation arrangement being subsequently conducted as there were still confusion by some of the supplying companies in Malaysia.[300][301]

Singapore banned all short-term visitors arriving or transiting through Singapore from 23 March onwards, with only people in essential services like healthcare and transport allowed entry during this time.[302]

Due to the reduced number of flights, Singapore Changi Airport suspended operations at Terminals 2 and 4 in April and May 2020 respectively. The suspension of Terminal 2 would also bring forward the renovation plans that the airport has for it, while Terminal 4 would remain suspended indefinitely until the demand for flights picks up and airlines seek to relaunch flights.[303][132] Malaysia would also shorten the operating hours of Sultan Iskandar Building at the Johor Causeway to 12 hours daily from 24 April, effectively limiting the Causeway's operating hours.[304] The Second Link crossing would remain open round the clock.[304]

On 28 June, Prime Minister Lee Hsien Loong and his Malaysian counterpart Muhyiddin Yassin agreed that their governments will work together to establish a Periodic Commuting Arrangement (PCA) allowing residents from both nations who hold long-term immigration passes for business and work purposes in the other country to periodically return to their home countries for short-term home leave.[305]

On 14 July, Singaporean Foreign Minister Vivian Balakrishnan and his Malaysian counterpart Hishammuddin Hussein announced that cross-border travel and traffic between the two countries would resume on 10 August 2020 under two schemes: the Reciprocal Green Lane (RGL) and the Periodic Commuting Arrangement (PCA). The RGL scheme will allow essential business and official travel between the two countries while the PCA scheme will allow Singaporean and Malaysian residents who hold long-term immigration business and work passes to enter for work purposes.[306][307]

Cruises were restarted in November but did not have any other port of call other than Singapore. In early December, an 83-year-old man tested positive on board and the ship had to return to Singapore a day early. Subsequent retests of the sample and additional samples proved the original test to be a false positive.[308]

On 30 January 2021, the Singaporean Government suspended "travel bubble" arrangements with Malaysia, Germany and South Korea in response to a spike in cases globally and the emergence of new variants.[309]

On 23 March 2021, The Singaporean and Malaysian Foreign Ministers Balakrishnan and Hussein have confirmed that the two governments had plans to recognise each other's COVID-19 vaccine certificates with the goal of restoring cross-border travel in the near-future.[310]

On 24 April 2021, Singapore banned all long-term pass holders and short-term visitors, with recent travel history to India within the last 14 days, from entering. It was due to the worsening COVID-19 situation in India and more virus strains being discovered.[311]

On 17 May 2021, in the wake of increased COVID-19 cases in Taiwan, all Singapore citizens, permanent residents and long-term pass holders with recent travel history to Taiwan was served a 21-day stay-home notice.[312]

Repatriation efforts

As the pandemic spread throughout the world, the Singapore government had organised several repatriation efforts to bring Singaporeans back from various overseas locations. Beginning with Wuhan, Hubei where the virus was first detected, a number of Singaporeans were trapped in Wuhan as the Chinese authorities had locked down the entire Hubei province, thus suspending air links between the city and Singapore.[313] Liaising with counterparts in the Chinese government and its embassy in Beijing, the Ministry of Foreign Affairs of Singapore (MFA) managed to bring back 266 Singaporeans and family members on two separate Scoot flights on 30 January and 9 February.[314] MFA and other governmental agencies subsequently brought back at least 1,000[lower-alpha 1] Singaporeans, permanent residents, and family members stranded at other locations where there were similar lockdowns and suspension of flights: Cambodia,[315] Egypt,[316] Fiji,[317] India,[318] Iran,[319] Nepal,[320] Saudi Arabia,[321] Slovenia,[322] and the UK.[323][324] Most of the evacuees were brought back on direct flights,[315][316][318][321][323] whilst some in Fiji, Iran, Nepal, and Slovenia saw some assistance from other countries.[317][319][320][322] All evacuees had to serve a 14-day Stay Home Notice or be quarantined[325] at designated locations, such as hotels with cost borne by the government,[326][327][328] government quarantine faculties, or at home.

With flights to Wuhan suspended due to the Hubei lockdown, Scoot had offered two one-way flights back to Wuhan for tourists stuck in Singapore.[329] As the travel restrictions began to grow and accumulated into an ongoing ban on short-term visitors arriving or transiting through Singapore started from 23 March,[302] Singapore has allowed visitors to transit through Singapore if they are being repatriated by various governments.[330] India had repatriated some of its citizens from Singapore in May 2020 on two separate flights.[331][332] In the same flight which Singapore Airlines brought back Singaporeans from Cambodia on 12 April, it also carried Australians heading back to Australia with Singapore being a transit point.[315] It was reported that Singapore and Bangladesh were in discussions to repatriate their respective citizens if necessary.[333]

Assistance to other countries

Both the Singapore government and private sector sent support packages to Indonesia, including test kits and personal protective equipment.[334][335] The Singapore government sent swabs and other supplies to Malaysia to help with sample collection and testing.[336] Temasek Foundation donated 30,000 test kits to India and this was affirmed and thanked by High Commissioner of India to Singapore, Jawed Ashraf.[337] Indian low-cost airline SpiceJet operated flights carrying the test kits and other medical equipment from Singapore to both Bangalore and Chennai.[338][339]

In December 2020, Singapore pledged US$5 million towards COVID-19 Vaccine Global Access (COVAX), a WHO-led global initiative aimed at securing COVID-19 vaccines for low- and middle-income countries.[340] Together with Switzerland, Singapore co-chairs "Friends of the COVID-19 Vaccine Global Access (COVAX) Facility", which comprises the European Union and the following 14 nations: Australia, Canada, Iceland, Israel, Japan, the Kingdom of Saudi Arabia, New Zealand, Norway, Qatar, the Republic of Korea, Singapore, Switzerland, the United Arab Emirates, and the United Kingdom.[341]

On 26 April 2021, the Singapore Indian Chamber of Commerce and Industry (SICCI) and Little India Shopkeepers Association (LISHA) initiated and launched a relief fund to raise money and support India in its fight against COVID-19.[342]

Economic measures

With the impact of COVID-19 becoming greater, it was becoming clear to analysts that Singapore would need to respond with large scale government spending.[343] As of 26 May, Singapore has unveiled four Budgets that will spend 19.2% of GDP to ensure the impact on the economy is softened and to help the economy recover back to the original state.[344] Deputy Prime Minister Heng Swee Keat has said that based on economic terms, the economic contraction will be the worst ever since Singapore's independence.[345] The government announced on 4 June that they would be keeping Central Provident Fund contribution rates unchanged as they believed the Jobs Support Scheme would help reduce the burden on employers.[346]

First stimulus package – "Unity Budget"

It was announced on 1 February that the Government will provide help for the transport and tourism sectors as part of the 2020 Budget, being the worst-hit industries by the impact of COVID-19.[347][348] In the 2020 Budget delivered on 18 February, the Government has set aside S$6.4 billion in support funds,[349] which are a S$1.6 billion Care and Support Package for household expenses,[350] a S$4 billion Stabilisation and Support Package for businesses and workers[351] and an additional S$800 million for efforts including the healthcare sector. In addition, the Goods and Services Tax will not be raised by 9% in 2021 owing to the economic impact, with a S$6 billion Assurance Package should it be raised by 2025.[352]

Second stimulus package – "Resilience Budget"

Less than a month after the first budget support package was introduced, it was announced that the government was working a second stimulus package to mitigate the effects of the pandemic on the economy.[353] The package was delivered in a Ministerial Statement by DPM Heng Swee Keat on 26 March, known as the Resilience Budget.[354] COVID-19 has hit the economy so hard that President Halimah had given her 'in-principle support' to draw on past reserves for this second package, which will amount to S$17 billion.[355] In addition to S$6.4 billion announced in the first package, the government is prepared to spend a further S$48.4 billion to support businesses, workers and families, amounting to around 11% of GDP.[356]

Among the measures include increasing government co-funding of 25% of wages for all local workers, with those in food services getting 50% support and those in the tourism and aviation sector getting up to 75% support. Self-employed workers would receive S$1,000 per month. These measures would last for nine months.[357][358]

A$350 million aviation support package was introduced to fund the measures such as rebates on waiving off parking charges.[359]

In spite of this large spending package, several private sector economists were still expecting the economy to contract in 2020.[360]

Third stimulus package – "Solidarity Budget"

It was announced on 5 April that Finance Minister Heng Swee Keat would propose a third round of support measures through a "Solidarity Budget" when Parliament returned on 6 April.[361] A total of S$5.1 billion was allocated for the package, with S$4 billion to be drawn from past reserves.[362] Due to the extended Circuit Breaker announced on 21 April, support measures from the "Solidarity Budget" were extended to May, costing another S$3.8 billion.[363]

On 10 May, the Ministry of Finance announced that 32 companies had returned Jobs Support Scheme (JSS) payouts worth S$35 million and had said they would not receive future payments related to JSS. Other companies that had previously received JSS monies, had said that while they retain what they had already received, they would also not receive further payments.[364]

Fourth stimulus package – "Fortitude Budget"

On 19 May, it was announced that Finance Minister Heng would propose a fourth round of support measures at a statement delivered to Parliament on 26 May at 3.30 pm.[365] On 25 May, President Halimah gave her in-principle approval for the Government to draw on the reserves for the package, the second time it was done for this crisis. The budget has since been named the "Fortitude Budget".[366] It was announced that the government would draw an additional S$32 billion from past reserves, bringing the total used to S$52 billion. In addition, another S$13 billion will be set aside for contingencies due to the pandemic.[367] Extending and enhancing the JSS, to include higher tiers of wage subsidies and lasting until August, would cost around S$2.9 billion, bringing the total cost to S$23.5 billion.[368] To thank Singaporeans for working from home during the "circuit breaker", the government introduced a one off Solidarity Utilities Credit of S$100 for all households.[369] Food and beverage (F&B) and retail companies would receive up to S$10,000 as part of efforts to digitally transform their businesses, as they are likely to be seriously affected by safe distancing rules after the circuit breaker is lifted.[370] S$2 billion was committed to SGUnited Jobs and Skills Package was announced to create close some 100,000 opportunities for workers affected by the COVID-19 economic slowdown; involving around 40,000 jobs, 25,000 traineeships and 30,000 skills training opportunities. The public sector will create more jobs, with the majority coming from the early childhood and healthcare sectors.[371]

After announcing more draw downs of the reserves, Minister Heng warned that Singapore's financial position would be weaker going forward, but the government would do try to mitigate the negative effects.[372]

Monetary Authority of Singapore package

To help financial institutions and FinTech companies tide over the virus, the Monetary Authority of Singapore (MAS) released a $125 million package to help financial institutions and FinTech companies to strengthen long-term capabilities.[373]

Infocomm Media Development Authority (IMDA) measures

On 14 April, the Infocomm Media Development Authority announced that they will launch Public Service Content worth S$8 million and fund 90% of the course fees for Self-Employed Persons under Talent Assistance (T-Assist) Programme. To reduce operating costs, the Film Exhibition and Distribution Licence Fees will be waived from 17 April.[374]

SingapoRediscovers vouchers

Every Singaporean who would be aged 18 and above in 2020 would receive S$100 worth of SingapoRediscovers vouchers, which can be used for a variety activities to support the local tourism industry. They were planned to be usable between December 2020 and June 2021 and would be paid via SingPass.[375] Additionally, Trip.com has a "Pay It Forward" campaign throughout this usable period, where people can use their vouchers to pay for tourism products for various beneficiary groups.[376] When the vouchers were launched, there were some complaints from Singaporeans about the complex way the vouchers were to be redeemed.[377]

On 30 April 2021, the Singapore Tourism Board (STB) announced that the expiry date of the SingapoRediscovers vouchers will be extended to 31 December 2021, and that improvements to the redemption process will be rolled out.[378]

Criticisms and reactions

On 18 February and 10 March, the WHO praised Singapore's efforts to contain COVID-19 infections through tracing and quarantining close contacts, testing every case of influenza-like illness and pneumonia, and Singapore's "all-government approach" in the containment of COVID-19. The Singapore Police Force, Singapore Armed Forces and Ministry of Health are coordinating to do aggressive contact tracing.[379] While many international medical experts praised Singapore's efforts to control the outbreak in Singapore, The New York Times argued that this could well be the continuation of erosion of civil liberties.[380] Despite effective handling of initial waves of infection, serious outbreaks in April have brought the situation in Singapore out of control; many analysts points to poor conditions at foreign workers dormitories as a major factor of the failure.[381][382]

Mistreatment of healthcare workers

It was reported in February that healthcare workers faced mistreatment from the public. President Halimah Yacob urged Singaporeans to appreciate the work of healthcare workers.[383] Grab announced that they will be launching GrabCare to transport healthcare workers to and from their work places.[384]

On 12 April, CNA reported that some staff members of Lee Ah Mooi, a nursing home, were evicted by landlords.[385] However, the authorities had also mentioned that landlords who evict tenants on Leave of Absence or Stay-Home Notices would be penalised.[385]

Leaked recording of SCCCI dialogue

On 17 February, a leaked recording of a closed-door dialogue session on 10 February of Chan Chun Sing with business people from the Singapore Chinese Chamber of Commerce and Industry (SCCCI) went viral in Singapore. In the 25-minute recording, Mr. Chan spoke candidly about the supply of surgical masks, which he said were not the solution and should be reserved for the hospital system, as well as characterizing panic buyers as a small group who behaved like "idiots" and would "kill" Singapore's ability to negotiate prices of key supplies internationally.[386] In response, SCCCI said that the leak is "deeply disappointing" and a "betrayal of trust", adding that it was investigating the source of the leak.[386]

Living conditions at foreign worker dormitories

The pandemic brought the living conditions at foreign worker dormitories to media attention. Dormitories were reported to be unsanitary and crowded, making preventive measures like social distancing difficult.[387] Retired diplomat Tommy Koh criticised the living conditions, calling it "third world" and "a time bomb waiting to explode".[388] Amnesty International called the situation a "recipe for disaster".[389] Minister for Manpower Josephine Teo vowed to improve the living conditions of foreign workers after the quarantine was handled.[390]

While churches in the 1960s and 1970s historically championed social justice and advocacy for worker rights within the Singaporean civil society, this has declined over the years due to the rise of a middle class and a dependency on state-centric growth.[391] During the pandemic, Singaporean churches sought ways to bring about "neighbourly love" and national prayer. But some criticised this as not being enough to address the inequalities experienced by foreign workers who were disproportionately affected by the virus.[392]

On 9 April, MOM said in a press release that it will improve quality of meals of foreign workers during quarantine and formed a task force to improve the living conditions of foreign workers.[393] As of 25 April 25 dormitories have been gazetted as isolation areas.[394] Some healthy workers are also progressively being moved to numerous empty premises such as SAF camps, HDB blocks, floating hotels and Changi Exhibition Centre.[395][396] On 16 April, Minister for Manpower Josephine Teo said that there will be a "three-pronged strategy"; containing the spread, imposing lockdowns and separating workers in essential services.[397]

Minister for National Development Lawrence Wong has said that the living standards in dormitories have steadily improved over the years, and suggested that the issue was the dormitories being designed for communal living, where migrant workers ate, lived, and cooked together, and that the initial precautions and safeguards put in place to reduce some of the non-essential activities were not sufficient.[398] The government has promised to build new dormitories that are designed with public health in mind and provide more amenities, while some workers will be temporarily moved to makeshift dormitories before the new dormitories are ready.[399]

It is noted that a large majority of COVID-19 cases in Singapore are foreign workers. On 20 April, Singapore reported a peak of 1,426 new cases, of which only 16 were not migrant workers but citizens or permanent residents. Foreign workers had accounted for three-fourths of the total infections in Singapore by then.[381]

Towards the end of July 2020, a spate of attempted and successful suicides among the foreign workers in dormitories raised concerns about the mental well-being of the workers on lockdown.[400][401] Authorities are monitoring the situation and are working with partners and NGOs to enhance their mental health support programmes.[402][403]

Social distancing on public transport

Before the circuit breaker was implemented, commuters and a few NMPs had urged authorities to enforce social distancing measures on public transport; due to the high demand of commuters, however, this was not implemented.[404][405] Minister for National Development Lawrence Wong said that when these measures are implemented, it could mean restricting the number of people going to work or school.[405][406] Social distancing was implemented during the start of the circuit breaker, with stickers pasted on seats and auxiliary officers and transport ambassadors enforcing the rules throughout this period.[407]

Since June, public transport has gradually resumed pre-circuit breaker operations. Regulations for social distancing are no longer applicable by law except for fixed public transport area queues such as MRT stations and bus interchanges. Social distancing stickers are removed on bus and train seats, allowing all passengers including seniors to sit. However, commuters should still social distance where possible if there is no seats.[408] Mask wearing continues to be mandatory in public transport and all public places in Singapore.[409]

Home-based businesses

On 26 April, HDB, URA and MND released a joint statement that home-based businesses would have to suspend operations as part of the circuit breaker measures.[410] This generated opposition among home-based food business operators, particularly those dependent on such businesses for income and those seeking to capitalise on increased demand during Ramadan.[411][412] The measure was subsequently adjusted to these businesses to resume operations on 12 May.[413]

TraceTogether controversy

<templatestyles src="Module:Hatnote/styles.css"></templatestyles>

On 4 January 2021, Minister of State for Home Affairs Desmond Koh announced in Parliament that Bluetooth proximity data from the TraceTogether app and token could be used by the police in criminal investigations, as per the Criminal Procedure Code.[414] This resulted in significant backlash, as the announcement contradicted previous statements that the data would strictly be used for contact tracing; concerns were aired about the transparency of the government and how the personal data would be used, as well as possible infringement on the privacy of citizens. Some users even switched off their apps or left their tokens at home in protest.[415] In response, Minister-in-charge of the Smart Nation Initiative Vivian Balakrishnan clarified that the police could only obtain TraceTogether data through a person involved in the investigation, adding that there were plans to introduce legislation that would restrict police use of TraceTogether data to serious offences such as terrorism or murder.[416] The COVID-19 (Temporary Measures) (Amendment) Bill was passed on 2 February, which included a possible extension of the COVID-19 Control Order to next year and beyond if the situation does not improve or worsens, as well as the removal of SafeEntry/TraceTogether data at the end of the pandemic.[417]

Notes

    • Slovenia: 1
    • Egypt: 244
    • India: 699
    • Saudi Arabia: 85
    • Fiji: 7
    • Total: 1,016

References

  1. 1.0 1.1 1.2 Cite error: Invalid <ref> tag; no text was provided for refs named worldometer
  2. Lua error in package.lua at line 80: module 'strict' not found.
  3. Lua error in package.lua at line 80: module 'strict' not found.
  4. Lua error in package.lua at line 80: module 'strict' not found.
  5. Lua error in package.lua at line 80: module 'strict' not found.
  6. Lua error in package.lua at line 80: module 'strict' not found.
  7. Lua error in package.lua at line 80: module 'strict' not found.
  8. Lua error in package.lua at line 80: module 'strict' not found.
  9. Lua error in package.lua at line 80: module 'strict' not found.
  10. Lua error in package.lua at line 80: module 'strict' not found.
  11. Lua error in package.lua at line 80: module 'strict' not found.
  12. Lua error in package.lua at line 80: module 'strict' not found.
  13. Lua error in package.lua at line 80: module 'strict' not found.
  14. Lua error in package.lua at line 80: module 'strict' not found.
  15. Lua error in package.lua at line 80: module 'strict' not found.
  16. Lua error in package.lua at line 80: module 'strict' not found.
  17. Lua error in package.lua at line 80: module 'strict' not found.
  18. Lua error in package.lua at line 80: module 'strict' not found.
  19. Lua error in package.lua at line 80: module 'strict' not found.
  20. Lua error in package.lua at line 80: module 'strict' not found.
  21. Lua error in package.lua at line 80: module 'strict' not found.
  22. Lua error in package.lua at line 80: module 'strict' not found.
  23. Lua error in package.lua at line 80: module 'strict' not found.
  24. Lua error in package.lua at line 80: module 'strict' not found.
  25. Lua error in package.lua at line 80: module 'strict' not found.
  26. Lua error in package.lua at line 80: module 'strict' not found.
  27. Lua error in package.lua at line 80: module 'strict' not found.
  28. Lua error in package.lua at line 80: module 'strict' not found.
  29. Lua error in package.lua at line 80: module 'strict' not found.
  30. Lua error in package.lua at line 80: module 'strict' not found.
  31. Lua error in package.lua at line 80: module 'strict' not found.
  32. Lua error in package.lua at line 80: module 'strict' not found.
  33. Lua error in package.lua at line 80: module 'strict' not found.
  34. Lua error in package.lua at line 80: module 'strict' not found.
  35. Lua error in package.lua at line 80: module 'strict' not found.
  36. Lua error in package.lua at line 80: module 'strict' not found.
  37. Lua error in package.lua at line 80: module 'strict' not found.
  38. Lua error in package.lua at line 80: module 'strict' not found.
  39. Lua error in package.lua at line 80: module 'strict' not found.
  40. 40.0 40.1 Lua error in package.lua at line 80: module 'strict' not found.
  41. Lua error in package.lua at line 80: module 'strict' not found.
  42. Lua error in package.lua at line 80: module 'strict' not found.
  43. 43.0 43.1 43.2 43.3 Lua error in package.lua at line 80: module 'strict' not found.
  44. Lua error in package.lua at line 80: module 'strict' not found.
  45. Lua error in package.lua at line 80: module 'strict' not found.
  46. Lua error in package.lua at line 80: module 'strict' not found.
  47. Lua error in package.lua at line 80: module 'strict' not found.
  48. Lua error in package.lua at line 80: module 'strict' not found.
  49. Lua error in package.lua at line 80: module 'strict' not found.
  50. Lua error in package.lua at line 80: module 'strict' not found.
  51. Lua error in package.lua at line 80: module 'strict' not found.
  52. Lua error in package.lua at line 80: module 'strict' not found.
  53. Lua error in package.lua at line 80: module 'strict' not found.
  54. Lua error in package.lua at line 80: module 'strict' not found.
  55. 55.0 55.1 Lua error in package.lua at line 80: module 'strict' not found.
  56. Lua error in package.lua at line 80: module 'strict' not found.
  57. Lua error in package.lua at line 80: module 'strict' not found.
  58. Lua error in package.lua at line 80: module 'strict' not found.
  59. Lua error in package.lua at line 80: module 'strict' not found.
  60. Lua error in package.lua at line 80: module 'strict' not found.
  61. 61.0 61.1 Lua error in package.lua at line 80: module 'strict' not found.
  62. Lua error in package.lua at line 80: module 'strict' not found.
  63. Lua error in package.lua at line 80: module 'strict' not found.
  64. Lua error in package.lua at line 80: module 'strict' not found.
  65. Lua error in package.lua at line 80: module 'strict' not found.
  66. Lua error in package.lua at line 80: module 'strict' not found.
  67. Lua error in package.lua at line 80: module 'strict' not found.
  68. 68.0 68.1 Lua error in package.lua at line 80: module 'strict' not found.
  69. Lua error in package.lua at line 80: module 'strict' not found.
  70. Lua error in package.lua at line 80: module 'strict' not found.
  71. Lua error in package.lua at line 80: module 'strict' not found.
  72. Lua error in package.lua at line 80: module 'strict' not found.
  73. Lua error in package.lua at line 80: module 'strict' not found.
  74. Lua error in package.lua at line 80: module 'strict' not found.
  75. Lua error in package.lua at line 80: module 'strict' not found.
  76. Lua error in package.lua at line 80: module 'strict' not found.
  77. Lua error in package.lua at line 80: module 'strict' not found.
  78. Lua error in package.lua at line 80: module 'strict' not found.
  79. Lua error in package.lua at line 80: module 'strict' not found.
  80. Lua error in package.lua at line 80: module 'strict' not found.
  81. Lua error in package.lua at line 80: module 'strict' not found.
  82. Lua error in package.lua at line 80: module 'strict' not found.
  83. Lua error in package.lua at line 80: module 'strict' not found.
  84. Lua error in package.lua at line 80: module 'strict' not found.
  85. Lua error in package.lua at line 80: module 'strict' not found.
  86. Lua error in package.lua at line 80: module 'strict' not found.
  87. Lua error in package.lua at line 80: module 'strict' not found.
  88. Lua error in package.lua at line 80: module 'strict' not found.
  89. Lua error in package.lua at line 80: module 'strict' not found.
  90. Lua error in package.lua at line 80: module 'strict' not found.
  91. Lua error in package.lua at line 80: module 'strict' not found.
  92. Lua error in package.lua at line 80: module 'strict' not found.
  93. Lua error in package.lua at line 80: module 'strict' not found.
  94. Lua error in package.lua at line 80: module 'strict' not found.
  95. Lua error in package.lua at line 80: module 'strict' not found.
  96. Lua error in package.lua at line 80: module 'strict' not found.
  97. Lua error in package.lua at line 80: module 'strict' not found.
  98. Lua error in package.lua at line 80: module 'strict' not found.
  99. Lua error in package.lua at line 80: module 'strict' not found.
  100. Lua error in package.lua at line 80: module 'strict' not found.
  101. Lua error in package.lua at line 80: module 'strict' not found.
  102. Lua error in package.lua at line 80: module 'strict' not found.
  103. Lua error in package.lua at line 80: module 'strict' not found.
  104. Lua error in package.lua at line 80: module 'strict' not found.
  105. Lua error in package.lua at line 80: module 'strict' not found.
  106. Lua error in package.lua at line 80: module 'strict' not found.
  107. Lua error in package.lua at line 80: module 'strict' not found.
  108. Lua error in package.lua at line 80: module 'strict' not found.
  109. Lua error in package.lua at line 80: module 'strict' not found.
  110. Lua error in package.lua at line 80: module 'strict' not found.
  111. Lua error in package.lua at line 80: module 'strict' not found.
  112. Lua error in package.lua at line 80: module 'strict' not found.
  113. Lua error in package.lua at line 80: module 'strict' not found.
  114. Lua error in package.lua at line 80: module 'strict' not found.
  115. Lua error in package.lua at line 80: module 'strict' not found.
  116. Lua error in package.lua at line 80: module 'strict' not found.
  117. Lua error in package.lua at line 80: module 'strict' not found.
  118. Lua error in package.lua at line 80: module 'strict' not found.
  119. Lua error in package.lua at line 80: module 'strict' not found.
  120. Lua error in package.lua at line 80: module 'strict' not found.
  121. 121.0 121.1 Lua error in package.lua at line 80: module 'strict' not found.
  122. Lua error in package.lua at line 80: module 'strict' not found.
  123. Lua error in package.lua at line 80: module 'strict' not found.
  124. Lua error in package.lua at line 80: module 'strict' not found.
  125. Lua error in package.lua at line 80: module 'strict' not found.
  126. Lua error in package.lua at line 80: module 'strict' not found.
  127. Lua error in package.lua at line 80: module 'strict' not found.
  128. Lua error in package.lua at line 80: module 'strict' not found.
  129. Lua error in package.lua at line 80: module 'strict' not found.
  130. Lua error in package.lua at line 80: module 'strict' not found.
  131. Lua error in package.lua at line 80: module 'strict' not found.
  132. 132.0 132.1 Lua error in package.lua at line 80: module 'strict' not found.
  133. Lua error in package.lua at line 80: module 'strict' not found.
  134. Lua error in package.lua at line 80: module 'strict' not found.
  135. Lua error in package.lua at line 80: module 'strict' not found.
  136. Lua error in package.lua at line 80: module 'strict' not found.
  137. Lua error in package.lua at line 80: module 'strict' not found.
  138. Lua error in package.lua at line 80: module 'strict' not found.
  139. Lua error in package.lua at line 80: module 'strict' not found.
  140. Lua error in package.lua at line 80: module 'strict' not found.
  141. Lua error in package.lua at line 80: module 'strict' not found.
  142. Lua error in package.lua at line 80: module 'strict' not found.
  143. Lua error in package.lua at line 80: module 'strict' not found.
  144. Lua error in package.lua at line 80: module 'strict' not found.
  145. Lua error in package.lua at line 80: module 'strict' not found.
  146. Lua error in package.lua at line 80: module 'strict' not found.
  147. Lua error in package.lua at line 80: module 'strict' not found.
  148. Lua error in package.lua at line 80: module 'strict' not found.
  149. Lua error in package.lua at line 80: module 'strict' not found.
  150. Lua error in package.lua at line 80: module 'strict' not found.
  151. Lua error in package.lua at line 80: module 'strict' not found.
  152. Lua error in package.lua at line 80: module 'strict' not found.
  153. Lua error in package.lua at line 80: module 'strict' not found.
  154. Lua error in package.lua at line 80: module 'strict' not found.
  155. Lua error in package.lua at line 80: module 'strict' not found.
  156. Lua error in package.lua at line 80: module 'strict' not found.
  157. Lua error in package.lua at line 80: module 'strict' not found.
  158. Lua error in package.lua at line 80: module 'strict' not found.
  159. Lua error in package.lua at line 80: module 'strict' not found.
  160. Lua error in package.lua at line 80: module 'strict' not found.
  161. Lua error in package.lua at line 80: module 'strict' not found.
  162. Lua error in package.lua at line 80: module 'strict' not found.
  163. Lua error in package.lua at line 80: module 'strict' not found.
  164. Lua error in package.lua at line 80: module 'strict' not found.
  165. Lua error in package.lua at line 80: module 'strict' not found.
  166. Lua error in package.lua at line 80: module 'strict' not found.
  167. Lua error in package.lua at line 80: module 'strict' not found.
  168. Lua error in package.lua at line 80: module 'strict' not found.
  169. Lua error in package.lua at line 80: module 'strict' not found.
  170. Lua error in package.lua at line 80: module 'strict' not found.
  171. Lua error in package.lua at line 80: module 'strict' not found.
  172. Lua error in package.lua at line 80: module 'strict' not found.
  173. Lua error in package.lua at line 80: module 'strict' not found.
  174. Lua error in package.lua at line 80: module 'strict' not found.
  175. Lua error in package.lua at line 80: module 'strict' not found.
  176. Lua error in package.lua at line 80: module 'strict' not found.
  177. Lua error in package.lua at line 80: module 'strict' not found.
  178. Lua error in package.lua at line 80: module 'strict' not found.
  179. Lua error in package.lua at line 80: module 'strict' not found.
  180. Lua error in package.lua at line 80: module 'strict' not found.
  181. Lua error in package.lua at line 80: module 'strict' not found.
  182. Lua error in package.lua at line 80: module 'strict' not found.
  183. Lua error in package.lua at line 80: module 'strict' not found.
  184. Lua error in package.lua at line 80: module 'strict' not found.
  185. Lua error in package.lua at line 80: module 'strict' not found.
  186. Lua error in package.lua at line 80: module 'strict' not found.
  187. Lua error in package.lua at line 80: module 'strict' not found.
  188. Lua error in package.lua at line 80: module 'strict' not found.
  189. Lua error in package.lua at line 80: module 'strict' not found.
  190. Lua error in package.lua at line 80: module 'strict' not found.
  191. Lua error in package.lua at line 80: module 'strict' not found.
  192. Lua error in package.lua at line 80: module 'strict' not found.
  193. Lua error in package.lua at line 80: module 'strict' not found.
  194. Lua error in package.lua at line 80: module 'strict' not found.
  195. Lua error in package.lua at line 80: module 'strict' not found.
  196. 196.0 196.1 Lua error in package.lua at line 80: module 'strict' not found.
  197. Lua error in package.lua at line 80: module 'strict' not found.
  198. Lua error in package.lua at line 80: module 'strict' not found.
  199. Lua error in package.lua at line 80: module 'strict' not found.
  200. Lua error in package.lua at line 80: module 'strict' not found.
  201. Lua error in package.lua at line 80: module 'strict' not found.
  202. Lua error in package.lua at line 80: module 'strict' not found.
  203. Lua error in package.lua at line 80: module 'strict' not found.
  204. Lua error in package.lua at line 80: module 'strict' not found.
  205. Lua error in package.lua at line 80: module 'strict' not found.
  206. Lua error in package.lua at line 80: module 'strict' not found.
  207. Lua error in package.lua at line 80: module 'strict' not found.
  208. Lua error in package.lua at line 80: module 'strict' not found.
  209. 209.0 209.1 Lua error in package.lua at line 80: module 'strict' not found.
  210. Lua error in package.lua at line 80: module 'strict' not found.
  211. Lua error in package.lua at line 80: module 'strict' not found.
  212. Lua error in package.lua at line 80: module 'strict' not found.
  213. Lua error in package.lua at line 80: module 'strict' not found.
  214. Lua error in package.lua at line 80: module 'strict' not found.
  215. Lua error in package.lua at line 80: module 'strict' not found.
  216. Lua error in package.lua at line 80: module 'strict' not found.
  217. Lua error in package.lua at line 80: module 'strict' not found.
  218. Lua error in package.lua at line 80: module 'strict' not found.
  219. 219.0 219.1 Lua error in package.lua at line 80: module 'strict' not found.
  220. Lua error in package.lua at line 80: module 'strict' not found.
  221. Lua error in package.lua at line 80: module 'strict' not found.
  222. Lua error in package.lua at line 80: module 'strict' not found.
  223. 223.0 223.1 223.2 Lua error in package.lua at line 80: module 'strict' not found.
  224. 224.0 224.1 Lua error in package.lua at line 80: module 'strict' not found.
  225. Lua error in package.lua at line 80: module 'strict' not found.
  226. Lua error in package.lua at line 80: module 'strict' not found.
  227. Lua error in package.lua at line 80: module 'strict' not found.
  228. Lua error in package.lua at line 80: module 'strict' not found.
  229. Lua error in package.lua at line 80: module 'strict' not found.
  230. Lua error in package.lua at line 80: module 'strict' not found.
  231. Lua error in package.lua at line 80: module 'strict' not found.
  232. Lua error in package.lua at line 80: module 'strict' not found.
  233. Lua error in package.lua at line 80: module 'strict' not found.
  234. Lua error in package.lua at line 80: module 'strict' not found.
  235. Lua error in package.lua at line 80: module 'strict' not found.
  236. Lua error in package.lua at line 80: module 'strict' not found.
  237. Lua error in package.lua at line 80: module 'strict' not found.
  238. Lua error in package.lua at line 80: module 'strict' not found.
  239. Lua error in package.lua at line 80: module 'strict' not found.
  240. Lua error in package.lua at line 80: module 'strict' not found.
  241. Lua error in package.lua at line 80: module 'strict' not found.
  242. Lua error in package.lua at line 80: module 'strict' not found.
  243. Lua error in package.lua at line 80: module 'strict' not found.
  244. Lua error in package.lua at line 80: module 'strict' not found.
  245. 245.0 245.1 Lua error in package.lua at line 80: module 'strict' not found.
  246. Lua error in package.lua at line 80: module 'strict' not found.
  247. Lua error in package.lua at line 80: module 'strict' not found.
  248. Lua error in package.lua at line 80: module 'strict' not found.
  249. Lua error in package.lua at line 80: module 'strict' not found.
  250. Lua error in package.lua at line 80: module 'strict' not found.
  251. Lua error in package.lua at line 80: module 'strict' not found.
  252. Lua error in package.lua at line 80: module 'strict' not found.
  253. Lua error in package.lua at line 80: module 'strict' not found.
  254. Lua error in package.lua at line 80: module 'strict' not found.
  255. 255.0 255.1 255.2 Lua error in package.lua at line 80: module 'strict' not found.
  256. Lua error in package.lua at line 80: module 'strict' not found.
  257. Lua error in package.lua at line 80: module 'strict' not found.
  258. Lua error in package.lua at line 80: module 'strict' not found.
  259. Lua error in package.lua at line 80: module 'strict' not found.
  260. Lua error in package.lua at line 80: module 'strict' not found.
  261. Lua error in package.lua at line 80: module 'strict' not found.
  262. Lua error in package.lua at line 80: module 'strict' not found.
  263. 263.0 263.1 Lua error in package.lua at line 80: module 'strict' not found.
  264. Lua error in package.lua at line 80: module 'strict' not found.
  265. Lua error in package.lua at line 80: module 'strict' not found.
  266. Lua error in package.lua at line 80: module 'strict' not found.
  267. Lua error in package.lua at line 80: module 'strict' not found.
  268. Lua error in package.lua at line 80: module 'strict' not found.
  269. Lua error in package.lua at line 80: module 'strict' not found.
  270. Lua error in package.lua at line 80: module 'strict' not found.
  271. Lua error in package.lua at line 80: module 'strict' not found.
  272. Lua error in package.lua at line 80: module 'strict' not found.
  273. Lua error in package.lua at line 80: module 'strict' not found.
  274. 274.0 274.1 Lua error in package.lua at line 80: module 'strict' not found.
  275. Lua error in package.lua at line 80: module 'strict' not found.
  276. Lua error in package.lua at line 80: module 'strict' not found.
  277. Lua error in package.lua at line 80: module 'strict' not found.
  278. Lua error in package.lua at line 80: module 'strict' not found.
  279. 279.0 279.1 Lua error in package.lua at line 80: module 'strict' not found.
  280. Lua error in package.lua at line 80: module 'strict' not found.
  281. Lua error in package.lua at line 80: module 'strict' not found.
  282. Lua error in package.lua at line 80: module 'strict' not found.
  283. Lua error in package.lua at line 80: module 'strict' not found.
  284. Lua error in package.lua at line 80: module 'strict' not found.
  285. Lua error in package.lua at line 80: module 'strict' not found.
  286. Lua error in package.lua at line 80: module 'strict' not found.
  287. Lua error in package.lua at line 80: module 'strict' not found.
  288. Lua error in package.lua at line 80: module 'strict' not found.
  289. Lua error in package.lua at line 80: module 'strict' not found.
  290. Lua error in package.lua at line 80: module 'strict' not found.
  291. Lua error in package.lua at line 80: module 'strict' not found.
  292. 292.0 292.1 Lua error in package.lua at line 80: module 'strict' not found.
  293. Lua error in package.lua at line 80: module 'strict' not found.
  294. Lua error in package.lua at line 80: module 'strict' not found.
  295. Lua error in package.lua at line 80: module 'strict' not found.
  296. Lua error in package.lua at line 80: module 'strict' not found.
  297. Lua error in package.lua at line 80: module 'strict' not found.
  298. Lua error in package.lua at line 80: module 'strict' not found.
  299. Lua error in package.lua at line 80: module 'strict' not found.
  300. Lua error in package.lua at line 80: module 'strict' not found.
  301. Lua error in package.lua at line 80: module 'strict' not found.
  302. 302.0 302.1 Lua error in package.lua at line 80: module 'strict' not found.
  303. Lua error in package.lua at line 80: module 'strict' not found.
  304. 304.0 304.1 Lua error in package.lua at line 80: module 'strict' not found.
  305. Lua error in package.lua at line 80: module 'strict' not found.
  306. Lua error in package.lua at line 80: module 'strict' not found.
  307. Lua error in package.lua at line 80: module 'strict' not found.
  308. Lua error in package.lua at line 80: module 'strict' not found.
  309. Lua error in package.lua at line 80: module 'strict' not found.
  310. Lua error in package.lua at line 80: module 'strict' not found.
  311. Lua error in package.lua at line 80: module 'strict' not found.
  312. Lua error in package.lua at line 80: module 'strict' not found.
  313. Lua error in package.lua at line 80: module 'strict' not found.
  314. Lua error in package.lua at line 80: module 'strict' not found.
  315. 315.0 315.1 315.2 Lua error in package.lua at line 80: module 'strict' not found.
  316. 316.0 316.1 Lua error in package.lua at line 80: module 'strict' not found.
  317. 317.0 317.1 Lua error in package.lua at line 80: module 'strict' not found.
  318. 318.0 318.1 Lua error in package.lua at line 80: module 'strict' not found.
  319. 319.0 319.1 Lua error in package.lua at line 80: module 'strict' not found.
  320. 320.0 320.1 Lua error in package.lua at line 80: module 'strict' not found.
  321. 321.0 321.1 Lua error in package.lua at line 80: module 'strict' not found.
  322. 322.0 322.1 Lua error in package.lua at line 80: module 'strict' not found.
  323. 323.0 323.1 Lua error in package.lua at line 80: module 'strict' not found.
  324. Lua error in package.lua at line 80: module 'strict' not found.
  325. Lua error in package.lua at line 80: module 'strict' not found.
  326. Lua error in package.lua at line 80: module 'strict' not found.
  327. Lua error in package.lua at line 80: module 'strict' not found.
  328. Lua error in package.lua at line 80: module 'strict' not found.
  329. Lua error in package.lua at line 80: module 'strict' not found.
  330. Lua error in package.lua at line 80: module 'strict' not found.
  331. Lua error in package.lua at line 80: module 'strict' not found.
  332. Lua error in package.lua at line 80: module 'strict' not found.
  333. Lua error in package.lua at line 80: module 'strict' not found.
  334. Lua error in package.lua at line 80: module 'strict' not found.
  335. Lua error in package.lua at line 80: module 'strict' not found.
  336. Lua error in package.lua at line 80: module 'strict' not found.
  337. Lua error in package.lua at line 80: module 'strict' not found.
  338. Lua error in package.lua at line 80: module 'strict' not found.
  339. Lua error in package.lua at line 80: module 'strict' not found.
  340. Lua error in package.lua at line 80: module 'strict' not found.
  341. Lua error in package.lua at line 80: module 'strict' not found.
  342. Lua error in package.lua at line 80: module 'strict' not found.
  343. Lua error in package.lua at line 80: module 'strict' not found.
  344. Lua error in package.lua at line 80: module 'strict' not found.
  345. Lua error in package.lua at line 80: module 'strict' not found.
  346. Lua error in package.lua at line 80: module 'strict' not found.
  347. Lua error in package.lua at line 80: module 'strict' not found.
  348. Lua error in package.lua at line 80: module 'strict' not found.
  349. Lua error in package.lua at line 80: module 'strict' not found.
  350. Lua error in package.lua at line 80: module 'strict' not found.
  351. Lua error in package.lua at line 80: module 'strict' not found.
  352. Lua error in package.lua at line 80: module 'strict' not found.
  353. Lua error in package.lua at line 80: module 'strict' not found.
  354. Lua error in package.lua at line 80: module 'strict' not found.
  355. Lua error in package.lua at line 80: module 'strict' not found.
  356. Lua error in package.lua at line 80: module 'strict' not found.
  357. Lua error in package.lua at line 80: module 'strict' not found.
  358. Lua error in package.lua at line 80: module 'strict' not found.
  359. Lua error in package.lua at line 80: module 'strict' not found.
  360. Lua error in package.lua at line 80: module 'strict' not found.
  361. Lua error in package.lua at line 80: module 'strict' not found.
  362. Lua error in package.lua at line 80: module 'strict' not found.
  363. Lua error in package.lua at line 80: module 'strict' not found.
  364. Lua error in package.lua at line 80: module 'strict' not found.
  365. Lua error in package.lua at line 80: module 'strict' not found.
  366. Lua error in package.lua at line 80: module 'strict' not found.
  367. Lua error in package.lua at line 80: module 'strict' not found.
  368. Lua error in package.lua at line 80: module 'strict' not found.
  369. Lua error in package.lua at line 80: module 'strict' not found.
  370. Lua error in package.lua at line 80: module 'strict' not found.
  371. Lua error in package.lua at line 80: module 'strict' not found.
  372. Lua error in package.lua at line 80: module 'strict' not found.
  373. Lua error in package.lua at line 80: module 'strict' not found.
  374. Lua error in package.lua at line 80: module 'strict' not found.
  375. Lua error in package.lua at line 80: module 'strict' not found.
  376. Lua error in package.lua at line 80: module 'strict' not found.
  377. Lua error in package.lua at line 80: module 'strict' not found.
  378. Lua error in package.lua at line 80: module 'strict' not found.
  379. Lua error in package.lua at line 80: module 'strict' not found.
  380. Lua error in package.lua at line 80: module 'strict' not found.
  381. 381.0 381.1 Lua error in package.lua at line 80: module 'strict' not found.
  382. Lua error in package.lua at line 80: module 'strict' not found.
  383. Lua error in package.lua at line 80: module 'strict' not found.
  384. Lua error in package.lua at line 80: module 'strict' not found.
  385. 385.0 385.1 Lua error in package.lua at line 80: module 'strict' not found.
  386. 386.0 386.1 Lua error in package.lua at line 80: module 'strict' not found.
  387. Lua error in package.lua at line 80: module 'strict' not found.
  388. Lua error in package.lua at line 80: module 'strict' not found.
  389. Lua error in package.lua at line 80: module 'strict' not found.
  390. Lua error in package.lua at line 80: module 'strict' not found.
  391. Lua error in package.lua at line 80: module 'strict' not found.
  392. Lua error in package.lua at line 80: module 'strict' not found.
  393. Lua error in package.lua at line 80: module 'strict' not found.
  394. Lua error in package.lua at line 80: module 'strict' not found.
  395. Lua error in package.lua at line 80: module 'strict' not found.
  396. Lua error in package.lua at line 80: module 'strict' not found.
  397. Lua error in package.lua at line 80: module 'strict' not found.
  398. Lua error in package.lua at line 80: module 'strict' not found.
  399. Lua error in package.lua at line 80: module 'strict' not found.
  400. Lua error in package.lua at line 80: module 'strict' not found.
  401. Lua error in package.lua at line 80: module 'strict' not found.
  402. Lua error in package.lua at line 80: module 'strict' not found.
  403. Lua error in package.lua at line 80: module 'strict' not found.
  404. Lua error in package.lua at line 80: module 'strict' not found.
  405. 405.0 405.1 Lua error in package.lua at line 80: module 'strict' not found.
  406. Lua error in package.lua at line 80: module 'strict' not found.
  407. Lua error in package.lua at line 80: module 'strict' not found.
  408. Lua error in package.lua at line 80: module 'strict' not found.
  409. Lua error in package.lua at line 80: module 'strict' not found.
  410. Lua error in package.lua at line 80: module 'strict' not found.
  411. Lua error in package.lua at line 80: module 'strict' not found.
  412. Lua error in package.lua at line 80: module 'strict' not found.
  413. Lua error in package.lua at line 80: module 'strict' not found.
  414. Lua error in package.lua at line 80: module 'strict' not found.
  415. Lua error in package.lua at line 80: module 'strict' not found.
  416. Lua error in package.lua at line 80: module 'strict' not found.
  417. Lua error in package.lua at line 80: module 'strict' not found.

External links